Home
last modified time | relevance | path

Searched refs:AppendingTypeTableBuilder (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DAppendingTypeTableBuilder.cpp23 TypeIndex AppendingTypeTableBuilder::nextTypeIndex() const { in nextTypeIndex()
27 AppendingTypeTableBuilder::AppendingTypeTableBuilder(BumpPtrAllocator &Storage) in AppendingTypeTableBuilder() function in AppendingTypeTableBuilder
30 AppendingTypeTableBuilder::~AppendingTypeTableBuilder() = default;
32 Optional<TypeIndex> AppendingTypeTableBuilder::getFirst() { in getFirst()
39 Optional<TypeIndex> AppendingTypeTableBuilder::getNext(TypeIndex Prev) { in getNext()
45 CVType AppendingTypeTableBuilder::getType(TypeIndex Index){ in getType()
49 StringRef AppendingTypeTableBuilder::getTypeName(TypeIndex Index) { in getTypeName()
53 bool AppendingTypeTableBuilder::contains(TypeIndex Index) { in contains()
60 uint32_t AppendingTypeTableBuilder::size() { return SeenRecords.size(); } in size()
64 ArrayRef<ArrayRef<uint8_t>> AppendingTypeTableBuilder::records() const { in records()
[all …]
H A DCMakeLists.txt2 AppendingTypeTableBuilder.cpp
/llvm-project-15.0.7/llvm/unittests/DebugInfo/CodeView/
H A DTypeHashingTest.cpp18 static TypeIndex createPointerRecord(AppendingTypeTableBuilder &Builder, in createPointerRecord()
27 static TypeIndex createArgListRecord(AppendingTypeTableBuilder &Builder, in createArgListRecord()
35 static TypeIndex createProcedureRecord(AppendingTypeTableBuilder &Builder, in createProcedureRecord()
69 AppendingTypeTableBuilder Ordering1(Alloc); in TEST()
70 AppendingTypeTableBuilder Ordering2(Alloc); in TEST()
H A DRandomAccessVisitorTest.cpp94 AppendingTypeTableBuilder Builder(GlobalState->Allocator); in SetUpTestCase()
351 AppendingTypeTableBuilder Builder(GlobalState->Allocator); in TEST_F()
H A DTypeIndexDiscoveryTest.cpp28 TTB = std::make_unique<AppendingTypeTableBuilder>(Storage); in SetUp()
78 std::unique_ptr<AppendingTypeTableBuilder> TTB;
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DAppendingTypeTableBuilder.h26 class AppendingTypeTableBuilder : public TypeCollection {
35 explicit AppendingTypeTableBuilder(BumpPtrAllocator &Storage);
36 ~AppendingTypeTableBuilder();
/llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/
H A DCodeViewYAMLTypes.h29 class AppendingTypeTableBuilder; variable
49 toCodeViewRecord(codeview::AppendingTypeTableBuilder &Serializer) const;
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/DebugInfo/CodeView/
H A DBUILD.gn8 "AppendingTypeTableBuilder.cpp",
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp85 virtual CVType toCodeViewRecord(AppendingTypeTableBuilder &TS) const = 0;
99 CVType toCodeViewRecord(AppendingTypeTableBuilder &TS) const override { in toCodeViewRecord()
111 CVType toCodeViewRecord(AppendingTypeTableBuilder &TS) const override;
500 AppendingTypeTableBuilder &TS) const { in toCodeViewRecord()
704 LeafRecord::toCodeViewRecord(AppendingTypeTableBuilder &Serializer) const { in toCodeViewRecord()
807 AppendingTypeTableBuilder TS(Alloc); in toDebugT()
/llvm-project-15.0.7/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp865 AppendingTypeTableBuilder TS(Allocator); in yamlToPdb()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5118 llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h