/external/chromium_org/tools/clang/plugins/ |
FindBadConstructsConsumer.h | 71 static bool IsRefCountedCallback(const clang::CXXBaseSpecifier* base, 74 static bool HasPublicDtorCallback(const clang::CXXBaseSpecifier* base,
|
FindBadConstructsConsumer.cpp | 469 const CXXBaseSpecifier* base, 503 const CXXBaseSpecifier* base,
|
/external/chromium_org/tools/clang/blink_gc_plugin/ |
RecordInfo.h | 36 BasePoint(const clang::CXXBaseSpecifier& spec, 41 const clang::CXXBaseSpecifier& spec() { return spec_; } 45 const clang::CXXBaseSpecifier& spec_;
|
RecordInfo.cpp | 76 static bool IsGCBaseCallback(const CXXBaseSpecifier* specifier, 311 const CXXBaseSpecifier& spec = *it;
|
/external/lldb/include/lldb/Core/ |
ClangForward.h | 40 class CXXBaseSpecifier;
|
/external/clang/include/clang/AST/ |
CXXInheritance.h | 31 class CXXBaseSpecifier; 47 const CXXBaseSpecifier *Base;
|
DeclCXX.h | 143 /// Each CXXBaseSpecifier represents a single, direct base class (or 157 class CXXBaseSpecifier { 193 CXXBaseSpecifier() { } 195 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A, 505 CXXBaseSpecifier *getBases() const { 512 CXXBaseSpecifier *getVBases() const { 519 CXXBaseSpecifier *getBasesSlowCase() const; 520 CXXBaseSpecifier *getVBasesSlowCase() const; 640 typedef CXXBaseSpecifier* base_class_iterator; 643 typedef const CXXBaseSpecifier* base_class_const_iterator [all...] |
ExternalASTSource.h | 24 class CXXBaseSpecifier; 128 virtual CXXBaseSpecifier *GetExternalCXXBaseSpecifiers(uint64_t Offset); 647 typedef LazyOffsetPtr<CXXBaseSpecifier, uint64_t,
|
/external/clang/include/clang/Serialization/ |
ASTWriter.h | 45 class CXXBaseSpecifier; 410 /// \brief The offset of each CXXBaseSpecifier set within the AST. 426 CXXBaseSpecifier const *Bases, 427 CXXBaseSpecifier const *BasesEnd) 431 CXXBaseSpecifier const * Bases; 432 CXXBaseSpecifier const * BasesEnd; 564 void AddCXXBaseSpecifiersRef(CXXBaseSpecifier const *Bases, 565 CXXBaseSpecifier const *BasesEnd, 662 void AddCXXBaseSpecifier(const CXXBaseSpecifier &Base,
|
/external/clang/lib/AST/ |
ExternalASTSource.cpp | 69 CXXBaseSpecifier *
|
CXXInheritance.cpp | 366 bool CXXRecordDecl::FindBaseClass(const CXXBaseSpecifier *Specifier, 375 bool CXXRecordDecl::FindVirtualBaseClass(const CXXBaseSpecifier *Specifier, 385 bool CXXRecordDecl::FindTagMember(const CXXBaseSpecifier *Specifier, 402 bool CXXRecordDecl::FindOrdinaryMember(const CXXBaseSpecifier *Specifier, 421 FindNestedNameSpecifierMember(const CXXBaseSpecifier *Specifier,
|
ExprCXX.cpp | 598 + PathSize * sizeof(CXXBaseSpecifier*)); 609 C.Allocate(sizeof(CXXStaticCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); 623 + PathSize * sizeof(CXXBaseSpecifier*)); 634 C.Allocate(sizeof(CXXDynamicCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); 680 C.Allocate(sizeof(CXXReinterpretCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); 691 + PathSize * sizeof(CXXBaseSpecifier*)); 715 + PathSize * sizeof(CXXBaseSpecifier*)); 725 + PathSize * sizeof(CXXBaseSpecifier*)); [all...] |
DeclCXX.cpp | 78 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getBasesSlowCase() const { 82 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getVBasesSlowCase() const { 138 CXXRecordDecl::setBases(CXXBaseSpecifier const * const *Bases, 159 SmallVector<const CXXBaseSpecifier *, 8> VBases; 161 data().Bases = new(C) CXXBaseSpecifier [NumBases]; 166 const CXXBaseSpecifier *Base = Bases[i]; 344 data().VBases = new (C) CXXBaseSpecifier[VBases.size()]; [all...] |
/external/clang/include/clang/Sema/ |
Ownership.h | 27 class CXXBaseSpecifier; 245 template<> struct IsResultPtrLowBitFree<CXXBaseSpecifier*> { 255 typedef ActionResult<CXXBaseSpecifier*> BaseResult;
|
Initialization.h | 29 class CXXBaseSpecifier; 288 const CXXBaseSpecifier *Base, 379 const CXXBaseSpecifier *getBaseSpecifier() const { 381 return reinterpret_cast<const CXXBaseSpecifier *>(Base & ~0x1); [all...] |
MultiplexExternalSemaSource.h | 87 CXXBaseSpecifier *GetExternalCXXBaseSpecifiers(uint64_t Offset) override;
|
/external/clang/tools/libclang/ |
CXCursor.h | 27 class CXXBaseSpecifier; 134 CXCursor MakeCursorCXXBaseSpecifier(const CXXBaseSpecifier *B, 137 /// \brief Unpack a CXXBaseSpecifier cursor into a CXXBaseSpecifier. 138 const CXXBaseSpecifier *getCursorCXXBaseSpecifier(CXCursor C);
|
CIndexCXX.cpp | 29 const CXXBaseSpecifier *B = getCursorCXXBaseSpecifier(C);
|
/external/lldb/include/lldb/Symbol/ |
ClangASTType.h | 480 clang::CXXBaseSpecifier * 486 DeleteBaseClassSpecifiers (clang::CXXBaseSpecifier **base_classes, 490 SetBaseClassesForClassType (clang::CXXBaseSpecifier const * const *base_classes,
|
ClangExternalASTSourceCallbacks.h | 93 virtual clang::CXXBaseSpecifier *
|
ClangASTContext.h | 232 const clang::CXXBaseSpecifier *base_spec,
|
/external/clang/lib/Frontend/ |
ChainedIncludesSource.cpp | 46 CXXBaseSpecifier *GetExternalCXXBaseSpecifiers(uint64_t Offset) override; 230 CXXBaseSpecifier *
|
/external/clang/include/clang/Analysis/ |
CFG.h | 41 class CXXBaseSpecifier; 245 CFGBaseDtor(const CXXBaseSpecifier *base) 248 const CXXBaseSpecifier *getBaseSpecifier() const { 249 return static_cast<const CXXBaseSpecifier*>(Data1.getPointer()); 671 void appendBaseDtor(const CXXBaseSpecifier *BS, BumpVectorContext &C) { [all...] |
/external/clang/lib/Sema/ |
MultiplexExternalSemaSource.cpp | 81 CXXBaseSpecifier *MultiplexExternalSemaSource::GetExternalCXXBaseSpecifiers( 84 if (CXXBaseSpecifier *R = Sources[i]->GetExternalCXXBaseSpecifiers(Offset))
|
/external/lldb/include/lldb/Expression/ |
ClangASTSource.h | 70 clang::CXXBaseSpecifier *GetExternalCXXBaseSpecifiers (uint64_t Offset)
|