HomeSort by: relevance | last modified time | path
    Searched defs:BaseRD (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprAgg.cpp 1648 auto *BaseRD = Base.getType()->getAsCXXRecordDecl();
1650 Dest.getAddress(), CXXRD, BaseRD,
1657 CGF.getOverlapForBaseInit(CXXRD, BaseRD, Base.isVirtual()));
2026 const CXXRecordDecl *RD, const CXXRecordDecl *BaseRD, bool IsVirtual) {
2037 if (Layout.getBaseClassOffset(BaseRD) +
2038 getContext().getASTRecordLayout(BaseRD).getSize() <=
CGExprScalar.cpp 2883 CXXRecordDecl *BaseRD = cast<CXXRecordDecl>(BaseRT->getDecl());
2884 CharUnits OffsetInt = RL.getBaseClassOffset(BaseRD);
MicrosoftCXXABI.cpp 1691 const CXXRecordDecl *BaseRD = Info.PathToIntroducingObject[I];
1696 auto VBI = Layout.getVBaseOffsetsMap().find(BaseRD);
1698 Offset = Layout.getBaseClassOffset(BaseRD);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaCast.cpp 996 const CXXRecordDecl *BaseRD = IElem->Base->getType()->getAsCXXRecordDecl();
997 assert(BaseRD && "Base type should be a valid unqualified class type");
1008 Offset += DerivedLayout.getBaseClassOffset(BaseRD);
SemaDecl.cpp 190 const CXXRecordDecl *BaseRD = nullptr;
192 BaseRD = BaseTT->getAsCXXRecordDecl();
204 BaseRD = BasePrimaryTemplate;
209 BaseRD = PS;
213 if (BaseRD) {
214 for (NamedDecl *ND : BaseRD->lookup(&II)) {
220 switch (lookupUnqualifiedTypeNameInBase(S, II, NameLoc, BaseRD)) {
  /src/external/apache2/llvm/dist/clang/lib/AST/
VTableBuilder.cpp 258 const CXXRecordDecl *BaseRD,
263 if (!DerivedRD->isDerivedFrom(BaseRD, Paths))
317 const CXXRecordDecl *BaseRD =
320 return ComputeBaseOffset(Context, BaseRD, DerivedRD);
1210 const CXXRecordDecl *BaseRD = Base.getBase();
1216 if (!DerivedRD->isDerivedFrom(BaseRD, Paths))

Completed in 57 milliseconds