HomeSort by: relevance | last modified time | path
    Searched refs:VTContext (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGVTables.h 35 VTableContextBase *VTContext;
102 return *cast<ItaniumVTableContext>(VTContext);
106 return *cast<MicrosoftVTableContext>(VTContext);
CGVTables.cpp 32 : CGM(CGM), VTContext(CGM.getContext().getVTableContext()) {}
614 VTContext->getThunkInfo(GD);
MicrosoftCXXABI.cpp 342 MicrosoftVTableContext &VTContext = CGM.getMicrosoftVTableContext();
353 unsigned SrcVBIndex = VTContext.getVBTableIndex(SrcRD, VBase);
354 unsigned DstVBIndex = VTContext.getVBTableIndex(DstRD, VBase);
1792 MicrosoftVTableContext &VTContext = CGM.getMicrosoftVTableContext();
1793 const VPtrInfoVector &VFPtrs = VTContext.getVFPtrOffsets(RD);
1853 VTContext.getVFTableLayout(RD, VFPtr->FullOffsetInMDC);
ItaniumCXXABI.cpp 1743 ItaniumVTableContext &VTContext = CGM.getItaniumVTableContext();
1744 const VTableLayout &VTLayout = VTContext.getVTableLayout(RD);
1793 if (VTContext.isRelativeLayout() && !VTable->isDSOLocal())
  /src/external/apache2/llvm/dist/clang/lib/AST/
MicrosoftMangle.cpp 721 MicrosoftVTableContext *VTContext =
724 VTContext->getMethodVFTableLocation(GlobalDecl(MD));
ASTContext.cpp 11043 if (!VTContext.get()) {
11046 VTContext.reset(new MicrosoftVTableContext(*this));
11051 VTContext.reset(new ItaniumVTableContext(*this, ComponentLayout));
11054 return VTContext.get();
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTContext.h 3121 std::unique_ptr<VTableContextBase> VTContext;

Completed in 63 milliseconds