Lines Matching refs:Code

40     serialization::DeclCode Code;  member in clang::ASTDeclWriter
49 Code((serialization::DeclCode)0), AbbrevToUse(0), in ASTDeclWriter()
53 if (!Code) in Emit()
56 return Record.Emit(Code, AbbrevToUse); in Emit()
421 Code = serialization::DECL_PRAGMA_COMMENT; in VisitPragmaCommentDecl()
433 Code = serialization::DECL_PRAGMA_DETECT_MISMATCH; in VisitPragmaDetectMismatchDecl()
477 Code = serialization::DECL_TYPEDEF; in VisitTypedefDecl()
483 Code = serialization::DECL_TYPEALIAS; in VisitTypeAliasDecl()
556 Code = serialization::DECL_ENUM; in VisitEnumDecl()
596 Code = serialization::DECL_RECORD; in VisitRecordDecl()
611 Code = serialization::DECL_ENUM_CONSTANT; in VisitEnumConstantDecl()
767 Code = serialization::DECL_FUNCTION; in VisitFunctionDecl()
785 Code = serialization::DECL_CXX_DEDUCTION_GUIDE; in VisitCXXDeductionGuideDecl()
837 Code = serialization::DECL_OBJC_METHOD; in VisitObjCMethodDecl()
847 Code = serialization::DECL_OBJC_TYPE_PARAM; in VisitObjCTypeParamDecl()
903 Code = serialization::DECL_OBJC_INTERFACE; in VisitObjCInterfaceDecl()
924 Code = serialization::DECL_OBJC_IVAR; in VisitObjCIvarDecl()
941 Code = serialization::DECL_OBJC_PROTOCOL; in VisitObjCProtocolDecl()
946 Code = serialization::DECL_OBJC_AT_DEFS_FIELD; in VisitObjCAtDefsFieldDecl()
961 Code = serialization::DECL_OBJC_CATEGORY; in VisitObjCCategoryDecl()
967 Code = serialization::DECL_OBJC_COMPATIBLE_ALIAS; in VisitObjCCompatibleAliasDecl()
988 Code = serialization::DECL_OBJC_PROPERTY; in VisitObjCPropertyDecl()
1000 Code = serialization::DECL_OBJC_CATEGORY_IMPL; in VisitObjCCategoryImplDecl()
1015 Code = serialization::DECL_OBJC_IMPLEMENTATION; in VisitObjCImplementationDecl()
1028 Code = serialization::DECL_OBJC_PROPERTY_IMPL; in VisitObjCPropertyImplDecl()
1061 Code = serialization::DECL_FIELD; in VisitFieldDecl()
1068 Code = serialization::DECL_MS_PROPERTY; in VisitMSPropertyDecl()
1078 Code = serialization::DECL_MS_GUID; in VisitMSGuidDecl()
1085 Code = serialization::DECL_UNNAMED_GLOBAL_CONSTANT; in VisitUnnamedGlobalConstantDecl()
1091 Code = serialization::DECL_TEMPLATE_PARAM_OBJECT; in VisitTemplateParamObjectDecl()
1100 Code = serialization::DECL_INDIRECTFIELD; in VisitIndirectFieldDecl()
1201 Code = serialization::DECL_VAR; in VisitVarDecl()
1206 Code = serialization::DECL_IMPLICIT_PARAM; in VisitImplicitParamDecl()
1232 Code = serialization::DECL_PARM_VAR; in VisitParmVarDecl()
1263 Code = serialization::DECL_DECOMPOSITION; in VisitDecompositionDecl()
1269 Code = serialization::DECL_BINDING; in VisitBindingDecl()
1276 Code = serialization::DECL_FILE_SCOPE_ASM; in VisitFileScopeAsmDecl()
1282 Code = serialization::DECL_TOP_LEVEL_STMT_DECL; in VisitTopLevelStmtDecl()
1287 Code = serialization::DECL_EMPTY; in VisitEmptyDecl()
1299 Code = serialization::DECL_LIFETIME_EXTENDED_TEMPORARY; in VisitLifetimeExtendedTemporaryDecl()
1327 Code = serialization::DECL_BLOCK; in VisitBlockDecl()
1338 Code = serialization::DECL_CAPTURED; in VisitCapturedDecl()
1350 Code = serialization::DECL_LINKAGE_SPEC; in VisitLinkageSpecDecl()
1356 Code = serialization::DECL_EXPORT; in VisitExportDecl()
1362 Code = serialization::DECL_LABEL; in VisitLabelDecl()
1380 Code = serialization::DECL_NAMESPACE; in VisitNamespaceDecl()
1404 Code = serialization::DECL_NAMESPACE_ALIAS; in VisitNamespaceAliasDecl()
1415 Code = serialization::DECL_USING; in VisitUsingDecl()
1425 Code = serialization::DECL_USING_ENUM; in VisitUsingEnumDecl()
1434 Code = serialization::DECL_USING_PACK; in VisitUsingPackDecl()
1451 Code = serialization::DECL_USING_SHADOW; in VisitUsingShadowDecl()
1460 Code = serialization::DECL_CONSTRUCTOR_USING_SHADOW; in VisitConstructorUsingShadowDecl()
1470 Code = serialization::DECL_USING_DIRECTIVE; in VisitUsingDirectiveDecl()
1479 Code = serialization::DECL_UNRESOLVED_USING_VALUE; in VisitUnresolvedUsingValueDecl()
1488 Code = serialization::DECL_UNRESOLVED_USING_TYPENAME; in VisitUnresolvedUsingTypenameDecl()
1494 Code = serialization::DECL_UNRESOLVED_USING_IF_EXISTS; in VisitUnresolvedUsingIfExistsDecl()
1543 Code = serialization::DECL_CXX_RECORD; in VisitCXXRecordDecl()
1588 Code = serialization::DECL_CXX_METHOD; in VisitCXXMethodDecl()
1604 Code = serialization::DECL_CXX_CONSTRUCTOR; in VisitCXXConstructorDecl()
1614 Code = serialization::DECL_CXX_DESTRUCTOR; in VisitCXXDestructorDecl()
1620 Code = serialization::DECL_CXX_CONVERSION; in VisitCXXConversionDecl()
1638 Code = serialization::DECL_IMPORT; in VisitImportDecl()
1644 Code = serialization::DECL_ACCESS_SPEC; in VisitAccessSpecDecl()
1663 Code = serialization::DECL_FRIEND; in VisitFriendDecl()
1677 Code = serialization::DECL_FRIEND_TEMPLATE; in VisitFriendTemplateDecl()
1690 Code = serialization::DECL_CONCEPT; in VisitConceptDecl()
1699 Code = serialization::DECL_IMPLICIT_CONCEPT_SPECIALIZATION; in VisitImplicitConceptSpecializationDecl()
1703 Code = serialization::DECL_REQUIRES_EXPR_BODY; in VisitRequiresExprBodyDecl()
1736 Code = serialization::DECL_CLASS_TEMPLATE; in VisitClassTemplateDecl()
1781 Code = serialization::DECL_CLASS_TEMPLATE_SPECIALIZATION; in VisitClassTemplateSpecializationDecl()
1796 Code = serialization::DECL_CLASS_TEMPLATE_PARTIAL_SPECIALIZATION; in VisitClassTemplatePartialSpecializationDecl()
1804 Code = serialization::DECL_VAR_TEMPLATE; in VisitVarTemplateDecl()
1850 Code = serialization::DECL_VAR_TEMPLATE_SPECIALIZATION; in VisitVarTemplateSpecializationDecl()
1865 Code = serialization::DECL_VAR_TEMPLATE_PARTIAL_SPECIALIZATION; in VisitVarTemplatePartialSpecializationDecl()
1873 Code = serialization::DECL_FUNCTION_TEMPLATE; in VisitFunctionTemplateDecl()
1908 Code = serialization::DECL_TEMPLATE_TYPE_PARM; in VisitTemplateTypeParmDecl()
1933 Code = serialization::DECL_EXPANDED_NON_TYPE_TEMPLATE_PARM_PACK; in VisitNonTypeTemplateParmDecl()
1942 Code = serialization::DECL_NON_TYPE_TEMPLATE_PARM; in VisitNonTypeTemplateParmDecl()
1963 Code = serialization::DECL_EXPANDED_TEMPLATE_TEMPLATE_PARM_PACK; in VisitTemplateTemplateParmDecl()
1972 Code = serialization::DECL_TEMPLATE_TEMPLATE_PARM; in VisitTemplateTemplateParmDecl()
1978 Code = serialization::DECL_TYPE_ALIAS_TEMPLATE; in VisitTypeAliasTemplateDecl()
1987 Code = serialization::DECL_STATIC_ASSERT; in VisitStaticAssertDecl()
2098 Code = serialization::DECL_HLSL_BUFFER; in VisitHLSLBufferDecl()
2104 Code = serialization::DECL_OMP_THREADPRIVATE; in VisitOMPThreadPrivateDecl()
2110 Code = serialization::DECL_OMP_ALLOCATE; in VisitOMPAllocateDecl()
2116 Code = serialization::DECL_OMP_REQUIRES; in VisitOMPRequiresDecl()
2134 Code = serialization::DECL_OMP_DECLARE_REDUCTION; in VisitOMPDeclareReductionDecl()
2142 Code = serialization::DECL_OMP_DECLARE_MAPPER; in VisitOMPDeclareMapperDecl()
2147 Code = serialization::DECL_OMP_CAPTUREDEXPR; in VisitOMPCapturedExprDecl()
2157 getFunctionDeclAbbrev(serialization::DeclCode Code) { in getFunctionDeclAbbrev() argument
2161 Abv->Add(BitCodeAbbrevOp(Code)); in getFunctionDeclAbbrev()