Searched refs:VPtrInfo (Results 1 - 3 of 3) sorted by relevance
/external/clang/include/clang/AST/ |
H A D | VTableBuilder.h | 373 struct VPtrInfo { struct in namespace:clang 376 VPtrInfo(const CXXRecordDecl *RD) function in struct:clang::VPtrInfo 381 // VPtrInfo(const VPtrInfo &) = default; 426 typedef SmallVector<VPtrInfo *, 2> VPtrInfoVector;
|
/external/clang/lib/CodeGen/ |
H A D | MicrosoftCXXABI.cpp | 65 const VPtrInfo *Info); 228 getAddrOfVBTable(const VPtrInfo &VBT, const CXXRecordDecl *RD, 231 void emitVBTableDefinition(const VPtrInfo &VBT, const CXXRecordDecl *RD, 896 const VPtrInfo *VBT = (*VBGlobals.VBTables)[I]; 1179 for (VPtrInfo *Info : VFPtrs) { 1213 const CXXRecordDecl *RD, const VPtrInfo *VFPtr, 1504 const VPtrInfo *VBT = (*VBGlobals.VBTables)[I]; 1511 MicrosoftCXXABI::getAddrOfVBTable(const VPtrInfo &VBT, const CXXRecordDecl *RD, 1536 void MicrosoftCXXABI::emitVBTableDefinition(const VPtrInfo &VBT, 2622 llvm::GlobalVariable *getCompleteObjectLocator(const VPtrInfo *Inf [all...] |
/external/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 2439 const VPtrInfo &WhichVFPtr; 2573 const CXXRecordDecl *MostDerivedClass, const VPtrInfo *Which) 2963 static void PrintBasePath(const VPtrInfo::BasePath &Path, raw_ostream &Out) { 2964 for (VPtrInfo::BasePath::const_reverse_iterator I = Path.rbegin(), 3174 Paths.push_back(new VPtrInfo(RD)); 3190 for (VPtrInfo *BaseInfo : BasePaths) { 3197 VPtrInfo *P = new VPtrInfo(*BaseInfo); 3247 static bool extendPath(VPtrInfo *P) { 3265 [](const VPtrInfo *LH [all...] |
Completed in 96 milliseconds