HomeSort by relevance Sort by last modified time
    Searched refs:CXXBaseSpecifier (Results 1 - 25 of 41) sorted by null

1 2

  /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...]

Completed in 1558 milliseconds

1 2