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

1 2 3

  /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)

Completed in 640 milliseconds

1 2 3