/external/clang/lib/AST/ |
ExternalASTSource.cpp | 41 CXXBaseSpecifier *
|
CXXInheritance.cpp | 361 bool CXXRecordDecl::FindBaseClass(const CXXBaseSpecifier *Specifier, 370 bool CXXRecordDecl::FindVirtualBaseClass(const CXXBaseSpecifier *Specifier, 380 bool CXXRecordDecl::FindTagMember(const CXXBaseSpecifier *Specifier, 397 bool CXXRecordDecl::FindOrdinaryMember(const CXXBaseSpecifier *Specifier, 416 FindNestedNameSpecifierMember(const CXXBaseSpecifier *Specifier,
|
ExprCXX.cpp | 512 + PathSize * sizeof(CXXBaseSpecifier*)); 523 C.Allocate(sizeof(CXXStaticCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); 536 + PathSize * sizeof(CXXBaseSpecifier*)); 547 C.Allocate(sizeof(CXXDynamicCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); 592 C.Allocate(sizeof(CXXReinterpretCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); 603 + PathSize * sizeof(CXXBaseSpecifier*)); 626 + PathSize * sizeof(CXXBaseSpecifier*)); 636 + PathSize * sizeof(CXXBaseSpecifier*)); [all...] |
DeclCXX.cpp | 63 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getBasesSlowCase() const { 67 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getVBasesSlowCase() const { 110 CXXRecordDecl::setBases(CXXBaseSpecifier const * const *Bases, 131 SmallVector<const CXXBaseSpecifier *, 8> VBases; 133 data().Bases = new(C) CXXBaseSpecifier [NumBases]; 138 const CXXBaseSpecifier *Base = Bases[i]; 291 data().VBases = new (C) CXXBaseSpecifier[VBases.size()]; [all...] |
StmtDumper.cpp | 350 const CXXBaseSpecifier *Base = *I;
|
Expr.cpp | [all...] |
/external/clang/include/clang/Frontend/ |
ChainedIncludesSource.h | 46 virtual CXXBaseSpecifier *GetExternalCXXBaseSpecifiers(uint64_t Offset);
|
/external/clang/include/clang/AST/ |
CXXInheritance.h | 31 class CXXBaseSpecifier; 47 const CXXBaseSpecifier *Base;
|
ExternalASTSource.h | 24 class CXXBaseSpecifier; 116 virtual CXXBaseSpecifier *GetExternalCXXBaseSpecifiers(uint64_t Offset); 525 typedef LazyOffsetPtr<CXXBaseSpecifier, uint64_t,
|
DeclCXX.h | 155 /// Each CXXBaseSpecifier represents a single, direct base class (or 169 class CXXBaseSpecifier { 204 CXXBaseSpecifier() { } 206 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A, 544 CXXBaseSpecifier *getBases() const { 551 CXXBaseSpecifier *getVBases() const { 558 CXXBaseSpecifier *getBasesSlowCase() const; 559 CXXBaseSpecifier *getVBasesSlowCase() const; 659 typedef CXXBaseSpecifier* base_class_iterator; 663 typedef const CXXBaseSpecifier* base_class_const_iterator [all...] |
Expr.h | 43 class CXXBaseSpecifier; 50 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; [all...] |
/external/clang/include/clang/Serialization/ |
ASTWriter.h | 44 class CXXBaseSpecifier; 364 /// \brief The offset of each CXXBaseSpecifier set within the AST. 380 CXXBaseSpecifier const *Bases, 381 CXXBaseSpecifier const *BasesEnd) 385 CXXBaseSpecifier const * Bases; 386 CXXBaseSpecifier const * BasesEnd; 511 void AddCXXBaseSpecifiersRef(CXXBaseSpecifier const *Bases, 512 CXXBaseSpecifier const *BasesEnd, 606 void AddCXXBaseSpecifier(const CXXBaseSpecifier &Base,
|
ASTReader.h | 65 class CXXBaseSpecifier; [all...] |
/external/clang/include/clang/Sema/ |
Ownership.h | 28 class CXXBaseSpecifier; 229 template<> struct IsResultPtrLowBitFree<CXXBaseSpecifier*> { 239 typedef ActionResult<CXXBaseSpecifier*> BaseResult;
|
Initialization.h | 28 class CXXBaseSpecifier; 244 CXXBaseSpecifier *Base, 317 CXXBaseSpecifier *getBaseSpecifier() const { 319 return reinterpret_cast<CXXBaseSpecifier *>(Base & ~0x1); [all...] |
/external/clang/tools/libclang/ |
CXCursor.h | 27 class CXXBaseSpecifier; 132 CXCursor MakeCursorCXXBaseSpecifier(const CXXBaseSpecifier *B, 135 /// \brief Unpack a CXXBaseSpecifier cursor into a CXXBaseSpecifier. 136 CXXBaseSpecifier *getCursorCXXBaseSpecifier(CXCursor C);
|
CIndexCXX.cpp | 29 CXXBaseSpecifier *B = getCursorCXXBaseSpecifier(C);
|
CXCursor.cpp | 630 CXCursor cxcursor::MakeCursorCXXBaseSpecifier(const CXXBaseSpecifier *B, 636 CXXBaseSpecifier *cxcursor::getCursorCXXBaseSpecifier(CXCursor C) { 638 return static_cast<CXXBaseSpecifier*>(C.data[0]); [all...] |
IndexingContext.h | 344 SourceLocation getBaseLoc(const CXXBaseSpecifier &Base) const;
|
/external/clang/include/clang/Analysis/ |
CFG.h | 39 class CXXBaseSpecifier; 169 CFGBaseDtor(const CXXBaseSpecifier *base) 172 const CXXBaseSpecifier *getBaseSpecifier() const { 173 return static_cast<const CXXBaseSpecifier*>(Data1.getPointer()); 519 void appendBaseDtor(const CXXBaseSpecifier *BS, BumpVectorContext &C) { [all...] |
/external/clang/lib/Frontend/ |
ChainedIncludesSource.cpp | 184 CXXBaseSpecifier *
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
LLVMConventionsChecker.cpp | 201 CXXBaseSpecifier BS = *I;
|
/external/clang/lib/Sema/ |
SemaDeclCXX.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGRTTI.cpp | 772 static unsigned ComputeVMIClassTypeInfoFlags(const CXXBaseSpecifier *Base, 866 const CXXBaseSpecifier *Base = I; [all...] |
CGClass.cpp | 36 const CXXBaseSpecifier *Base = *I; [all...] |