class TypeIndexIteratorTest
Declaration
class TypeIndexIteratorTest : public Test { /* full declaration omitted */ };
Declared at: llvm/unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp:22
Inherits from: Test
Member Variables
- protected std::unique_ptr<AppendingTypeTableBuilder> TTB
Method Overview
- public void SetUp()
- public void TearDown()
- public TypeIndexIteratorTest()
- protected template <typename... Indices>bool checkTypeReferences(uint32_t RecordIndex, Indices &&... TIs) const
- protected template <typename... T>void writeFieldList(T &&... MemberRecords)
- protected template <typename... T>void writeSymbolRecords(T &&... Records)
- protected template <typename... T>void writeTypeRecords(T &&... Records)
Methods
¶void SetUp()
void SetUp()
Declared at: llvm/unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp:26
¶void TearDown()
void TearDown()
Declared at: llvm/unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp:33
¶TypeIndexIteratorTest()
TypeIndexIteratorTest()
Declared at: llvm/unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp:24
¶template <typename... Indices>
bool checkTypeReferences(uint32_t RecordIndex,
Indices&&... TIs) const
template <typename... Indices>
bool checkTypeReferences(uint32_t RecordIndex,
Indices&&... TIs) const
Declared at: llvm/unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp:40
Templates
- Indices
Parameters
- uint32_t RecordIndex
- Indices&&... TIs
¶template <typename... T>
void writeFieldList(T&&... MemberRecords)
template <typename... T>
void writeFieldList(T&&... MemberRecords)
Declared at: llvm/unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp:57
Templates
- T
Parameters
- T&&... MemberRecords
¶template <typename... T>
void writeSymbolRecords(T&&... Records)
template <typename... T>
void writeSymbolRecords(T&&... Records)
Declared at: llvm/unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp:72
Templates
- T
Parameters
- T&&... Records
¶template <typename... T>
void writeTypeRecords(T&&... Records)
template <typename... T>
void writeTypeRecords(T&&... Records)
Declared at: llvm/unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp:66
Templates
- T
Parameters
- T&&... Records