Searched refs:BaseSpec (Results 1 - 5 of 5) sorted by relevance
/external/clang/lib/AST/ |
H A D | CXXInheritance.cpp | 184 for (const auto &BaseSpec : Record->bases()) { 187 Context.getCanonicalType(BaseSpec.getType()).getUnqualifiedType(); 203 if (BaseSpec.isVirtual()) { 218 Element.Base = &BaseSpec; 220 if (BaseSpec.isVirtual()) 242 ScratchPath.Access = BaseSpec.getAccessSpecifier(); 245 BaseSpec.getAccessSpecifier()); 251 if (BaseMatches(&BaseSpec, ScratchPath, UserData)) { 264 = cast<CXXRecordDecl>(BaseSpec.getType()->castAs<RecordType>()
|
H A D | ExprConstant.cpp | 7058 CXXBaseSpecifier *BaseSpec = ON.getBase(); 7059 if (BaseSpec->isVirtual()) 7071 CurrentType = BaseSpec->getType();
|
/external/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 1523 if (CXXBaseSpecifier *BaseSpec = CheckBaseSpecifier(Class, SpecifierRange, 1526 return BaseSpec; 2692 const CXXBaseSpecifier *BaseSpec = DirectBaseSpec ? DirectBaseSpec local 2694 Diag(BaseSpec->getLocStart(), 2696 << BaseSpec->getType() 2697 << BaseSpec->getSourceRange(); 2989 const CXXBaseSpecifier *BaseSpec = DirectBaseSpec; local 2990 if (!BaseSpec) 2991 BaseSpec = VirtualBaseSpec; 3002 InitializedEntity::InitializeBase(Context, BaseSpec, VirtualBaseSpe 3060 BuildImplicitBaseInitializer(Sema &SemaRef, CXXConstructorDecl *Constructor, ImplicitInitializerKind ImplicitInitKind, CXXBaseSpecifier *BaseSpec, bool IsInheritedVirtualBase, CXXCtorInitializer *&CXXBaseInit) argument 9955 CXXBaseSpecifier *BaseSpec = Worklist.pop_back_val(); local [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 640 CXXBaseSpecifier *BaseSpec = new (Reader.getContext()) CXXBaseSpecifier; local 641 *BaseSpec = Reader.ReadCXXBaseSpecifier(F, Record, Idx); 642 *BaseI++ = BaseSpec;
|
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 4317 const CXXBaseSpecifier *BaseSpec = getCursorCXXBaseSpecifier(C); local 4318 if (!BaseSpec) 4321 if (TypeSourceInfo *TSInfo = BaseSpec->getTypeSourceInfo()) 4326 BaseSpec->getLocStart());
|
Completed in 1430 milliseconds