Searched refs:BaseSpec (Results 1 - 5 of 5) sorted by relevance

/external/clang/lib/AST/
H A DCXXInheritance.cpp176 for (CXXRecordDecl::base_class_const_iterator BaseSpec = Record->bases_begin(),
178 BaseSpec != BaseSpecEnd;
179 ++BaseSpec) {
181 QualType BaseType = Context.getCanonicalType(BaseSpec->getType())
198 if (BaseSpec->isVirtual()) {
213 Element.Base = &*BaseSpec;
215 if (BaseSpec->isVirtual())
237 ScratchPath.Access = BaseSpec->getAccessSpecifier();
240 BaseSpec->getAccessSpecifier());
246 if (BaseMatches(BaseSpec, ScratchPat
[all...]
H A DExprConstant.cpp5258 CXXBaseSpecifier *BaseSpec = ON.getBase(); local
5259 if (BaseSpec->isVirtual())
5271 CurrentType = BaseSpec->getType();
/external/clang/lib/Sema/
H A DSemaDeclCXX.cpp1131 if (CXXBaseSpecifier *BaseSpec = CheckBaseSpecifier(Class, SpecifierRange,
1134 return BaseSpec;
1972 const CXXBaseSpecifier *BaseSpec = DirectBaseSpec? DirectBaseSpec local
1974 Diag(BaseSpec->getLocStart(),
1976 << BaseSpec->getType()
1977 << BaseSpec->getSourceRange();
2412 CXXBaseSpecifier *BaseSpec = const_cast<CXXBaseSpecifier *>(DirectBaseSpec);
2413 if (!BaseSpec)
2414 BaseSpec = const_cast<CXXBaseSpecifier *>(VirtualBaseSpec);
2427 InitializedEntity::InitializeBase(Context, BaseSpec, VirtualBaseSpe
2486 BuildImplicitBaseInitializer(Sema &SemaRef, CXXConstructorDecl *Constructor, ImplicitInitializerKind ImplicitInitKind, CXXBaseSpecifier *BaseSpec, bool IsInheritedVirtualBase, CXXCtorInitializer *&CXXBaseInit) argument
[all...]
/external/clang/tools/libclang/
H A DCIndex.cpp3926 CXXBaseSpecifier *BaseSpec = getCursorCXXBaseSpecifier(C); local
3927 if (!BaseSpec)
3930 if (TypeSourceInfo *TSInfo = BaseSpec->getTypeSourceInfo())
3935 BaseSpec->getLocStart());
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp556 CXXBaseSpecifier *BaseSpec = new (Reader.getContext()) CXXBaseSpecifier; local
557 *BaseSpec = Reader.ReadCXXBaseSpecifier(F, Record, Idx);
558 *BaseI++ = BaseSpec;

Completed in 604 milliseconds