Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DCXXInheritance.cpp170 for (CXXRecordDecl::base_class_const_iterator BaseSpec = Record->bases_begin(), in lookupInBases() local
172 BaseSpec != BaseSpecEnd; in lookupInBases()
173 ++BaseSpec) { in lookupInBases()
175 QualType BaseType = Context.getCanonicalType(BaseSpec->getType()) in lookupInBases()
192 if (BaseSpec->isVirtual()) { in lookupInBases()
207 Element.Base = &*BaseSpec; in lookupInBases()
209 if (BaseSpec->isVirtual()) in lookupInBases()
231 ScratchPath.Access = BaseSpec->getAccessSpecifier(); in lookupInBases()
234 BaseSpec->getAccessSpecifier()); in lookupInBases()
240 if (BaseMatches(BaseSpec, ScratchPath, UserData)) { in lookupInBases()
[all …]
DExprConstant.cpp1715 CXXBaseSpecifier *BaseSpec = ON.getBase(); in VisitOffsetOfExpr() local
1716 if (BaseSpec->isVirtual()) in VisitOffsetOfExpr()
1727 CurrentType = BaseSpec->getType(); in VisitOffsetOfExpr()
/external/clang/lib/Sema/
DSemaDeclCXX.cpp737 if (CXXBaseSpecifier *BaseSpec = CheckBaseSpecifier(Class, SpecifierRange, in ActOnBaseSpecifier() local
740 return BaseSpec; in ActOnBaseSpecifier()
1463 const CXXBaseSpecifier *BaseSpec = DirectBaseSpec? DirectBaseSpec in ActOnMemInitializer() local
1465 Diag(BaseSpec->getSourceRange().getBegin(), in ActOnMemInitializer()
1467 << BaseSpec->getType() in ActOnMemInitializer()
1468 << BaseSpec->getSourceRange(); in ActOnMemInitializer()
1808 CXXBaseSpecifier *BaseSpec in BuildBaseInitializer() local
1810 if (!BaseSpec) in BuildBaseInitializer()
1811 BaseSpec = const_cast<CXXBaseSpecifier *>(VirtualBaseSpec); in BuildBaseInitializer()
1815 InitializedEntity::InitializeBase(Context, BaseSpec, VirtualBaseSpec); in BuildBaseInitializer()
[all …]
/external/clang/lib/Serialization/
DASTReaderStmt.cpp512 CXXBaseSpecifier *BaseSpec = new (*Reader.getContext()) CXXBaseSpecifier; in VisitCastExpr() local
513 *BaseSpec = Reader.ReadCXXBaseSpecifier(F, Record, Idx); in VisitCastExpr()
514 *BaseI++ = BaseSpec; in VisitCastExpr()
/external/clang/tools/libclang/
DCIndex.cpp3635 CXXBaseSpecifier *BaseSpec = getCursorCXXBaseSpecifier(C); in clang_getCursorLocation() local
3636 if (!BaseSpec) in clang_getCursorLocation()
3639 if (TypeSourceInfo *TSInfo = BaseSpec->getTypeSourceInfo()) in clang_getCursorLocation()
3644 BaseSpec->getSourceRange().getBegin()); in clang_getCursorLocation()