Lines Matching refs:Abbrev

1294       auto Abbrev = std::make_shared<BitCodeAbbrev>();  in writeUnhashedControlBlock()  local
1295 Abbrev->Add(BitCodeAbbrevOp(AST_BLOCK_HASH)); in writeUnhashedControlBlock()
1296 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in writeUnhashedControlBlock()
1297 unsigned ASTBlockHashAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in writeUnhashedControlBlock()
1305 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in writeUnhashedControlBlock() local
1306 Abbrev->Add(BitCodeAbbrevOp(SIGNATURE)); in writeUnhashedControlBlock()
1307 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in writeUnhashedControlBlock()
1308 unsigned SignatureAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in writeUnhashedControlBlock()
1371 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in writeUnhashedControlBlock() local
1372 Abbrev->Add(BitCodeAbbrevOp(HEADER_SEARCH_ENTRY_USAGE)); in writeUnhashedControlBlock()
1373 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // Number of bits. in writeUnhashedControlBlock()
1374 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Bit vector. in writeUnhashedControlBlock()
1375 unsigned HSUsageAbbrevCode = Stream.EmitAbbrev(std::move(Abbrev)); in writeUnhashedControlBlock()
1384 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in writeUnhashedControlBlock() local
1385 Abbrev->Add(BitCodeAbbrevOp(VFS_USAGE)); in writeUnhashedControlBlock()
1386 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // Number of bits. in writeUnhashedControlBlock()
1387 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Bit vector. in writeUnhashedControlBlock()
1388 unsigned VFSUsageAbbrevCode = Stream.EmitAbbrev(std::move(Abbrev)); in writeUnhashedControlBlock()
1438 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteControlBlock() local
1439 Abbrev->Add(BitCodeAbbrevOp(MODULE_NAME)); in WriteControlBlock()
1440 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Name in WriteControlBlock()
1441 unsigned AbbrevCode = Stream.EmitAbbrev(std::move(Abbrev)); in WriteControlBlock()
1468 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteControlBlock() local
1469 Abbrev->Add(BitCodeAbbrevOp(MODULE_DIRECTORY)); in WriteControlBlock()
1470 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Directory in WriteControlBlock()
1471 unsigned AbbrevCode = Stream.EmitAbbrev(std::move(Abbrev)); in WriteControlBlock()
1879 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in CreateSLocFileAbbrev() local
1880 Abbrev->Add(BitCodeAbbrevOp(SM_SLOC_FILE_ENTRY)); in CreateSLocFileAbbrev()
1881 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Offset in CreateSLocFileAbbrev()
1882 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Include location in CreateSLocFileAbbrev()
1883 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 3)); // Characteristic in CreateSLocFileAbbrev()
1884 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // Line directives in CreateSLocFileAbbrev()
1886 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Input File ID in CreateSLocFileAbbrev()
1887 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // NumCreatedFIDs in CreateSLocFileAbbrev()
1888 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 24)); // FirstDeclIndex in CreateSLocFileAbbrev()
1889 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // NumDecls in CreateSLocFileAbbrev()
1890 return Stream.EmitAbbrev(std::move(Abbrev)); in CreateSLocFileAbbrev()
1898 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in CreateSLocBufferAbbrev() local
1899 Abbrev->Add(BitCodeAbbrevOp(SM_SLOC_BUFFER_ENTRY)); in CreateSLocBufferAbbrev()
1900 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Offset in CreateSLocBufferAbbrev()
1901 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Include location in CreateSLocBufferAbbrev()
1902 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 3)); // Characteristic in CreateSLocBufferAbbrev()
1903 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // Line directives in CreateSLocBufferAbbrev()
1904 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Buffer name blob in CreateSLocBufferAbbrev()
1905 return Stream.EmitAbbrev(std::move(Abbrev)); in CreateSLocBufferAbbrev()
1914 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in CreateSLocBufferBlobAbbrev() local
1915 Abbrev->Add(BitCodeAbbrevOp(Compressed ? SM_SLOC_BUFFER_BLOB_COMPRESSED in CreateSLocBufferBlobAbbrev()
1918 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Uncompressed size in CreateSLocBufferBlobAbbrev()
1919 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Blob in CreateSLocBufferBlobAbbrev()
1920 return Stream.EmitAbbrev(std::move(Abbrev)); in CreateSLocBufferBlobAbbrev()
1928 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in CreateSLocExpansionAbbrev() local
1929 Abbrev->Add(BitCodeAbbrevOp(SM_SLOC_EXPANSION_ENTRY)); in CreateSLocExpansionAbbrev()
1930 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Offset in CreateSLocExpansionAbbrev()
1931 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Spelling location in CreateSLocExpansionAbbrev()
1932 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Start location in CreateSLocExpansionAbbrev()
1933 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // End location in CreateSLocExpansionAbbrev()
1934 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // Is token range in CreateSLocExpansionAbbrev()
1935 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Token length in CreateSLocExpansionAbbrev()
1936 return Stream.EmitAbbrev(std::move(Abbrev)); in CreateSLocExpansionAbbrev()
2199 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteHeaderSearch() local
2200 Abbrev->Add(BitCodeAbbrevOp(HEADER_SEARCH_TABLE)); in WriteHeaderSearch()
2201 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); in WriteHeaderSearch()
2202 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); in WriteHeaderSearch()
2203 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); in WriteHeaderSearch()
2204 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WriteHeaderSearch()
2205 unsigned TableAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteHeaderSearch()
2396 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSourceManagerBlock() local
2397 Abbrev->Add(BitCodeAbbrevOp(SOURCE_LOCATION_OFFSETS)); in WriteSourceManagerBlock()
2398 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 16)); // # of slocs in WriteSourceManagerBlock()
2399 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 16)); // total size in WriteSourceManagerBlock()
2400 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 32)); // base offset in WriteSourceManagerBlock()
2401 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // offsets in WriteSourceManagerBlock()
2402 unsigned SLocOffsetsAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSourceManagerBlock()
2717 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WritePreprocessor() local
2718 Abbrev->Add(BitCodeAbbrevOp(MACRO_OFFSET)); in WritePreprocessor()
2719 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // # of macros in WritePreprocessor()
2720 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // first ID in WritePreprocessor()
2721 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 32)); // base offset in WritePreprocessor()
2722 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WritePreprocessor()
2724 unsigned MacroOffsetAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WritePreprocessor()
2750 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WritePreprocessorDetail() local
2751 Abbrev->Add(BitCodeAbbrevOp(PPD_INCLUSION_DIRECTIVE)); in WritePreprocessorDetail()
2752 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // filename length in WritePreprocessorDetail()
2753 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // in quotes in WritePreprocessorDetail()
2754 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 2)); // kind in WritePreprocessorDetail()
2755 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // imported module in WritePreprocessorDetail()
2756 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WritePreprocessorDetail()
2757 InclusionAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WritePreprocessorDetail()
2824 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WritePreprocessorDetail() local
2825 Abbrev->Add(BitCodeAbbrevOp(PPD_ENTITIES_OFFSETS)); in WritePreprocessorDetail()
2826 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // first pp entity in WritePreprocessorDetail()
2827 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WritePreprocessorDetail()
2828 unsigned PPEOffsetAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WritePreprocessorDetail()
2848 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WritePreprocessorDetail() local
2849 Abbrev->Add(BitCodeAbbrevOp(PPD_SKIPPED_RANGES)); in WritePreprocessorDetail()
2850 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WritePreprocessorDetail()
2851 unsigned PPESkippedRangeAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WritePreprocessorDetail()
2904 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules() local
2905 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_DEFINITION)); in WriteSubmodules()
2906 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // ID in WriteSubmodules()
2907 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Parent in WriteSubmodules()
2908 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 4)); // Kind in WriteSubmodules()
2909 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 8)); // Definition location in WriteSubmodules()
2910 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // IsFramework in WriteSubmodules()
2911 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // IsExplicit in WriteSubmodules()
2912 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // IsSystem in WriteSubmodules()
2913 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // IsExternC in WriteSubmodules()
2914 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // InferSubmodules... in WriteSubmodules()
2915 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // InferExplicit... in WriteSubmodules()
2916 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // InferExportWild... in WriteSubmodules()
2917 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // ConfigMacrosExh... in WriteSubmodules()
2918 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // ModuleMapIsPriv... in WriteSubmodules()
2919 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // NamedModuleHasN... in WriteSubmodules()
2920 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Name in WriteSubmodules()
2921 unsigned DefinitionAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
2923 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules()
2924 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_UMBRELLA_HEADER)); in WriteSubmodules()
2925 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Name in WriteSubmodules()
2926 unsigned UmbrellaAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
2928 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules()
2929 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_HEADER)); in WriteSubmodules()
2930 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Name in WriteSubmodules()
2931 unsigned HeaderAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
2933 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules()
2934 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_TOPHEADER)); in WriteSubmodules()
2935 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Name in WriteSubmodules()
2936 unsigned TopHeaderAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
2938 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules()
2939 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_UMBRELLA_DIR)); in WriteSubmodules()
2940 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Name in WriteSubmodules()
2941 unsigned UmbrellaDirAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
2943 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules()
2944 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_REQUIRES)); in WriteSubmodules()
2945 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // State in WriteSubmodules()
2946 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Feature in WriteSubmodules()
2947 unsigned RequiresAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
2949 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules()
2950 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_EXCLUDED_HEADER)); in WriteSubmodules()
2951 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Name in WriteSubmodules()
2952 unsigned ExcludedHeaderAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
2954 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules()
2955 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_TEXTUAL_HEADER)); in WriteSubmodules()
2956 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Name in WriteSubmodules()
2957 unsigned TextualHeaderAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
2959 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules()
2960 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_PRIVATE_HEADER)); in WriteSubmodules()
2961 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Name in WriteSubmodules()
2962 unsigned PrivateHeaderAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
2964 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules()
2965 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_PRIVATE_TEXTUAL_HEADER)); in WriteSubmodules()
2966 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Name in WriteSubmodules()
2967 unsigned PrivateTextualHeaderAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
2969 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules()
2970 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_LINK_LIBRARY)); in WriteSubmodules()
2971 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // IsFramework in WriteSubmodules()
2972 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Name in WriteSubmodules()
2973 unsigned LinkLibraryAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
2975 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules()
2976 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_CONFIG_MACRO)); in WriteSubmodules()
2977 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Macro name in WriteSubmodules()
2978 unsigned ConfigMacroAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
2980 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules()
2981 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_CONFLICT)); in WriteSubmodules()
2982 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Other module in WriteSubmodules()
2983 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Message in WriteSubmodules()
2984 unsigned ConflictAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
2986 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSubmodules()
2987 Abbrev->Add(BitCodeAbbrevOp(SUBMODULE_EXPORT_AS)); in WriteSubmodules()
2988 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Macro name in WriteSubmodules()
2989 unsigned ExportAsAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSubmodules()
3056 unsigned Abbrev; in WriteSubmodules() member
3069 Stream.EmitRecordWithBlob(HL.Abbrev, Record, H.NameAsWritten); in WriteSubmodules()
3359 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteTypeDeclOffsets() local
3360 Abbrev->Add(BitCodeAbbrevOp(TYPE_OFFSET)); in WriteTypeDeclOffsets()
3361 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // # of types in WriteTypeDeclOffsets()
3362 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // types block in WriteTypeDeclOffsets()
3363 unsigned TypeOffsetAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteTypeDeclOffsets()
3370 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteTypeDeclOffsets()
3371 Abbrev->Add(BitCodeAbbrevOp(DECL_OFFSET)); in WriteTypeDeclOffsets()
3372 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // # of declarations in WriteTypeDeclOffsets()
3373 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // declarations block in WriteTypeDeclOffsets()
3374 unsigned DeclOffsetAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteTypeDeclOffsets()
3400 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteFileDeclIDsMap() local
3401 Abbrev->Add(BitCodeAbbrevOp(FILE_SORTED_DECLS)); in WriteFileDeclIDsMap()
3402 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); in WriteFileDeclIDsMap()
3403 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WriteFileDeclIDsMap()
3404 unsigned AbbrevCode = Stream.EmitAbbrev(std::move(Abbrev)); in WriteFileDeclIDsMap()
3632 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSelectors() local
3633 Abbrev->Add(BitCodeAbbrevOp(METHOD_POOL)); in WriteSelectors()
3634 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); in WriteSelectors()
3635 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); in WriteSelectors()
3636 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WriteSelectors()
3637 unsigned MethodPoolAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSelectors()
3647 Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteSelectors()
3648 Abbrev->Add(BitCodeAbbrevOp(SELECTOR_OFFSETS)); in WriteSelectors()
3649 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // size in WriteSelectors()
3650 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // first ID in WriteSelectors()
3651 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WriteSelectors()
3652 unsigned SelectorOffsetAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteSelectors()
3931 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteIdentifierTable() local
3932 Abbrev->Add(BitCodeAbbrevOp(IDENTIFIER_TABLE)); in WriteIdentifierTable()
3933 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); in WriteIdentifierTable()
3934 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WriteIdentifierTable()
3935 unsigned IDTableAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteIdentifierTable()
3943 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteIdentifierTable() local
3944 Abbrev->Add(BitCodeAbbrevOp(IDENTIFIER_OFFSET)); in WriteIdentifierTable()
3945 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // # of identifiers in WriteIdentifierTable()
3946 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WriteIdentifierTable()
3947 unsigned IdentifierOffsetAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteIdentifierTable()
4537 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteObjCCategories() local
4538 Abbrev->Add(BitCodeAbbrevOp(OBJC_CATEGORIES_MAP)); in WriteObjCCategories()
4539 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // # of entries in WriteObjCCategories()
4540 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WriteObjCCategories()
4541 unsigned AbbrevID = Stream.EmitAbbrev(std::move(Abbrev)); in WriteObjCCategories()
4651 unsigned Abbrev = Stream.EmitAbbrev(std::move(Abv)); in WriteModuleFileExtension() local
4664 Stream.EmitRecordWithBlob(Abbrev, Record, Buffer); in WriteModuleFileExtension()
4786 void ASTWriter::EmitRecordWithPath(unsigned Abbrev, RecordDataRef Record, in EmitRecordWithPath() argument
4790 Stream.EmitRecordWithBlob(Abbrev, Record, FilePath); in EmitRecordWithPath()
5475 auto Abbrev = std::make_shared<BitCodeAbbrev>(); in WriteASTCore() local
5476 Abbrev->Add(BitCodeAbbrevOp(MODULE_OFFSET_MAP)); in WriteASTCore()
5477 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WriteASTCore()
5478 unsigned ModuleOffsetMapAbbrev = Stream.EmitAbbrev(std::move(Abbrev)); in WriteASTCore()