Searched refs:VPtrInfo (Results 1 - 3 of 3) sorted by relevance

/external/clang/include/clang/AST/
H A DVTableBuilder.h373 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 DMicrosoftCXXABI.cpp65 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 DVTableBuilder.cpp2439 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