Searched refs:BaseRD (Results 1 - 4 of 4) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DVTableBuilder.cpp252 const CXXRecordDecl *BaseRD,
257 if (!DerivedRD->isDerivedFrom(BaseRD, Paths))
311 const CXXRecordDecl *BaseRD = local
314 return ComputeBaseOffset(Context, BaseRD, DerivedRD);
1223 const CXXRecordDecl *BaseRD = Base.getBase(); local
1229 if (!DerivedRD->isDerivedFrom(BaseRD, Paths))
251 ComputeBaseOffset(ASTContext &Context, const CXXRecordDecl *BaseRD, const CXXRecordDecl *DerivedRD) argument
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCast.cpp757 const CXXRecordDecl *BaseRD = IElem->Base->getType()->getAsCXXRecordDecl(); local
758 assert(BaseRD && "Base type should be a valid unqualified class type");
769 Offset += DerivedLayout.getBaseClassOffset(BaseRD);
H A DSemaDeclCXX.cpp1550 CXXRecordDecl *BaseRD = Base->getAsCXXRecordDecl();
1551 if (!BaseRD)
1556 if (BaseRD->isInvalidDecl() || DerivedRD->isInvalidDecl())
1560 return DerivedRD->hasDefinition() && DerivedRD->isDerivedFrom(BaseRD);
1573 CXXRecordDecl *BaseRD = Base->getAsCXXRecordDecl();
1574 if (!BaseRD)
1577 return DerivedRD->isDerivedFrom(BaseRD, Paths);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp1878 CXXRecordDecl *BaseRD = cast<CXXRecordDecl>(BaseRT->getDecl()); local
1879 CharUnits OffsetInt = RL.getBaseClassOffset(BaseRD);

Completed in 183 milliseconds