Home
last modified time | relevance | path

Searched refs:MicrosoftVTableContext (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGVTables.h83 MicrosoftVTableContext &getMicrosoftVTableContext() { in getMicrosoftVTableContext()
84 return *cast<MicrosoftVTableContext>(VTContext); in getMicrosoftVTableContext()
H A DMicrosoftCXXABI.cpp330 MicrosoftVTableContext &VTContext = CGM.getMicrosoftVTableContext(); in getAddrOfVirtualDisplacementMap()
1632 MicrosoftVTableContext &VFTContext = CGM.getMicrosoftVTableContext(); in emitVTableDefinitions()
1710 MicrosoftVTableContext &VTContext = CGM.getMicrosoftVTableContext(); in getAddrOfVTable()
1846 MicrosoftVTableContext &VFTContext = CGM.getMicrosoftVTableContext(); in getVirtualFunctionPointer()
1917 MicrosoftVTableContext &Context = CGM.getMicrosoftVTableContext(); in enumerateVBTables()
2063 MicrosoftVTableContext &Context = CGM.getMicrosoftVTableContext(); in emitVBTableDefinition()
4092 MicrosoftVTableContext &VTableContext = CGM.getMicrosoftVTableContext(); in getCatchableTypeArray()
H A DCodeGenModule.h684 MicrosoftVTableContext &getMicrosoftVTableContext() { in getMicrosoftVTableContext()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DVTableBuilder.h509 class MicrosoftVTableContext : public VTableContextBase {
546 MicrosoftVTableContext(ASTContext &Context) in MicrosoftVTableContext() function
549 ~MicrosoftVTableContext() override;
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DVTableBuilder.cpp2377 MicrosoftVTableContext &VTables;
2522 VFTableBuilder(MicrosoftVTableContext &VTables, in VFTableBuilder()
3249 void MicrosoftVTableContext::computeVTablePaths(bool ForVBTables, in computeVTablePaths()
3369 MicrosoftVTableContext::~MicrosoftVTableContext() {} in ~MicrosoftVTableContext()
3555 void MicrosoftVTableContext::computeVTableRelatedInformation( in computeVTableRelatedInformation()
3603 void MicrosoftVTableContext::dumpMethodLocations( in dumpMethodLocations()
3701 unsigned MicrosoftVTableContext::getVBTableIndex(const CXXRecordDecl *Derived, in getVBTableIndex()
3709 MicrosoftVTableContext::enumerateVBTables(const CXXRecordDecl *RD) { in enumerateVBTables()
3714 MicrosoftVTableContext::getVFPtrOffsets(const CXXRecordDecl *RD) { in getVFPtrOffsets()
3722 MicrosoftVTableContext::getVFTableLayout(const CXXRecordDecl *RD, in getVFTableLayout()
[all …]
H A DMicrosoftMangle.cpp649 MicrosoftVTableContext *VTContext = in mangleMemberFunctionPointer()
650 cast<MicrosoftVTableContext>(getASTContext().getVTableContext()); in mangleMemberFunctionPointer()
H A DASTContext.cpp9974 VTContext.reset(new MicrosoftVTableContext(*this)); in getVTableContext()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp271 clang::MicrosoftVTableContext &msoft_vtable_ctx = in ReadVBaseOffsetFromVTable()
272 static_cast<clang::MicrosoftVTableContext &>(vtable_ctx); in ReadVBaseOffsetFromVTable()