Lines Matching refs:Code
40 serialization::DeclCode Code;
49 Code((serialization::DeclCode)0), AbbrevToUse(0),
53 if (!Code)
56 return Record.Emit(Code, AbbrevToUse);
421 Code = serialization::DECL_PRAGMA_COMMENT;
433 Code = serialization::DECL_PRAGMA_DETECT_MISMATCH;
477 Code = serialization::DECL_TYPEDEF;
483 Code = serialization::DECL_TYPEALIAS;
556 Code = serialization::DECL_ENUM;
596 Code = serialization::DECL_RECORD;
611 Code = serialization::DECL_ENUM_CONSTANT;
767 Code = serialization::DECL_FUNCTION;
785 Code = serialization::DECL_CXX_DEDUCTION_GUIDE;
837 Code = serialization::DECL_OBJC_METHOD;
847 Code = serialization::DECL_OBJC_TYPE_PARAM;
903 Code = serialization::DECL_OBJC_INTERFACE;
924 Code = serialization::DECL_OBJC_IVAR;
941 Code = serialization::DECL_OBJC_PROTOCOL;
946 Code = serialization::DECL_OBJC_AT_DEFS_FIELD;
961 Code = serialization::DECL_OBJC_CATEGORY;
967 Code = serialization::DECL_OBJC_COMPATIBLE_ALIAS;
988 Code = serialization::DECL_OBJC_PROPERTY;
1000 Code = serialization::DECL_OBJC_CATEGORY_IMPL;
1015 Code = serialization::DECL_OBJC_IMPLEMENTATION;
1028 Code = serialization::DECL_OBJC_PROPERTY_IMPL;
1061 Code = serialization::DECL_FIELD;
1068 Code = serialization::DECL_MS_PROPERTY;
1078 Code = serialization::DECL_MS_GUID;
1085 Code = serialization::DECL_UNNAMED_GLOBAL_CONSTANT;
1091 Code = serialization::DECL_TEMPLATE_PARAM_OBJECT;
1100 Code = serialization::DECL_INDIRECTFIELD;
1201 Code = serialization::DECL_VAR;
1206 Code = serialization::DECL_IMPLICIT_PARAM;
1232 Code = serialization::DECL_PARM_VAR;
1263 Code = serialization::DECL_DECOMPOSITION;
1269 Code = serialization::DECL_BINDING;
1276 Code = serialization::DECL_FILE_SCOPE_ASM;
1282 Code = serialization::DECL_TOP_LEVEL_STMT_DECL;
1287 Code = serialization::DECL_EMPTY;
1299 Code = serialization::DECL_LIFETIME_EXTENDED_TEMPORARY;
1327 Code = serialization::DECL_BLOCK;
1338 Code = serialization::DECL_CAPTURED;
1350 Code = serialization::DECL_LINKAGE_SPEC;
1356 Code = serialization::DECL_EXPORT;
1362 Code = serialization::DECL_LABEL;
1380 Code = serialization::DECL_NAMESPACE;
1404 Code = serialization::DECL_NAMESPACE_ALIAS;
1415 Code = serialization::DECL_USING;
1425 Code = serialization::DECL_USING_ENUM;
1434 Code = serialization::DECL_USING_PACK;
1451 Code = serialization::DECL_USING_SHADOW;
1460 Code = serialization::DECL_CONSTRUCTOR_USING_SHADOW;
1470 Code = serialization::DECL_USING_DIRECTIVE;
1479 Code = serialization::DECL_UNRESOLVED_USING_VALUE;
1488 Code = serialization::DECL_UNRESOLVED_USING_TYPENAME;
1494 Code = serialization::DECL_UNRESOLVED_USING_IF_EXISTS;
1543 Code = serialization::DECL_CXX_RECORD;
1588 Code = serialization::DECL_CXX_METHOD;
1604 Code = serialization::DECL_CXX_CONSTRUCTOR;
1614 Code = serialization::DECL_CXX_DESTRUCTOR;
1620 Code = serialization::DECL_CXX_CONVERSION;
1638 Code = serialization::DECL_IMPORT;
1644 Code = serialization::DECL_ACCESS_SPEC;
1663 Code = serialization::DECL_FRIEND;
1677 Code = serialization::DECL_FRIEND_TEMPLATE;
1690 Code = serialization::DECL_CONCEPT;
1699 Code = serialization::DECL_IMPLICIT_CONCEPT_SPECIALIZATION;
1703 Code = serialization::DECL_REQUIRES_EXPR_BODY;
1736 Code = serialization::DECL_CLASS_TEMPLATE;
1781 Code = serialization::DECL_CLASS_TEMPLATE_SPECIALIZATION;
1796 Code = serialization::DECL_CLASS_TEMPLATE_PARTIAL_SPECIALIZATION;
1804 Code = serialization::DECL_VAR_TEMPLATE;
1850 Code = serialization::DECL_VAR_TEMPLATE_SPECIALIZATION;
1865 Code = serialization::DECL_VAR_TEMPLATE_PARTIAL_SPECIALIZATION;
1873 Code = serialization::DECL_FUNCTION_TEMPLATE;
1908 Code = serialization::DECL_TEMPLATE_TYPE_PARM;
1933 Code = serialization::DECL_EXPANDED_NON_TYPE_TEMPLATE_PARM_PACK;
1942 Code = serialization::DECL_NON_TYPE_TEMPLATE_PARM;
1963 Code = serialization::DECL_EXPANDED_TEMPLATE_TEMPLATE_PARM_PACK;
1972 Code = serialization::DECL_TEMPLATE_TEMPLATE_PARM;
1978 Code = serialization::DECL_TYPE_ALIAS_TEMPLATE;
1987 Code = serialization::DECL_STATIC_ASSERT;
2098 Code = serialization::DECL_HLSL_BUFFER;
2104 Code = serialization::DECL_OMP_THREADPRIVATE;
2110 Code = serialization::DECL_OMP_ALLOCATE;
2116 Code = serialization::DECL_OMP_REQUIRES;
2134 Code = serialization::DECL_OMP_DECLARE_REDUCTION;
2142 Code = serialization::DECL_OMP_DECLARE_MAPPER;
2147 Code = serialization::DECL_OMP_CAPTUREDEXPR;
2157 getFunctionDeclAbbrev(serialization::DeclCode Code) {
2161 Abv->Add(BitCodeAbbrevOp(Code));