HomeSort by: relevance | last modified time | path
    Searched refs:CXXBaseSpecifier (Results 1 - 25 of 77) sorted by relevancy

1 2 3 4

  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
PtrTypesSemantics.h 15 class CXXBaseSpecifier;
32 isRefCountable(const clang::CXXBaseSpecifier *Base);
ASTUtils.h 21 class CXXBaseSpecifier;
RefCntblBaseVirtualDtorChecker.cpp 68 const CXXBaseSpecifier *ProblematicBaseSpecifier = nullptr;
73 &ProblematicBaseClass](const CXXBaseSpecifier *Base, CXXBasePath &) {
129 const CXXBaseSpecifier *BaseSpec,
PtrTypesSemantics.cpp 49 isRefCountable(const CXXBaseSpecifier *Base) {
80 [&AnyInconclusiveBase](const CXXBaseSpecifier *Base, CXXBasePath &) {
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
BasicValueFactory.h 36 class CXXBaseSpecifier;
83 llvm::ImmutableList<const CXXBaseSpecifier *> L;
87 llvm::ImmutableList<const CXXBaseSpecifier *> L)
90 using iterator = llvm::ImmutableList<const CXXBaseSpecifier *>::iterator;
96 llvm::ImmutableList<const CXXBaseSpecifier *> L);
101 llvm::ImmutableList<const CXXBaseSpecifier *> getCXXBaseList() const {
118 llvm::ImmutableList<const CXXBaseSpecifier *>::Factory CXXBaseListFactory;
247 llvm::ImmutableList<const CXXBaseSpecifier *> L);
257 llvm::ImmutableList<const CXXBaseSpecifier *> getEmptyCXXBaseList() {
261 llvm::ImmutableList<const CXXBaseSpecifier *> prependCXXBase
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/
NodeIntrospection.h 28 class CXXBaseSpecifier;
94 NodeLocationAccessors GetLocations(clang::CXXBaseSpecifier const *);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
BasicValueFactory.cpp 47 llvm::ImmutableList<const CXXBaseSpecifier *> L) {
163 const NamedDecl *ND, llvm::ImmutableList<const CXXBaseSpecifier *> L) {
181 llvm::ImmutableList<const CXXBaseSpecifier *> BaseSpecList) {
183 for (const CXXBaseSpecifier *BaseSpec : BaseSpecList) {
201 llvm::ImmutableList<const CXXBaseSpecifier *> BaseSpecList;
216 "CXXBaseSpecifier list of PointerToMemberData must not have repeated "
231 for (const CXXBaseSpecifier *BaseSpec : BaseSpecList) {
232 auto IsSameAsBaseSpec = [&BaseSpec](const CXXBaseSpecifier *I) -> bool {
244 for (const CXXBaseSpecifier *I : llvm::reverse(PathRange))
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTImporter.h 40 class CXXBaseSpecifier;
95 llvm::DenseMap<const CXXBaseSpecifier *, CXXBaseSpecifier *>;
494 /// Import the given CXXBaseSpecifier from the "from" context into
497 /// \returns The equivalent CXXBaseSpecifier in the source manager of the
499 llvm::Expected<CXXBaseSpecifier *> Import(const CXXBaseSpecifier *FromSpec);
ASTTypeTraits.h 204 KIND_TO_KIND_ID(CXXBaseSpecifier)
523 struct DynTypedNode::BaseConverter<CXXBaseSpecifier, void>
524 : public PtrConverter<CXXBaseSpecifier> {};
ExternalASTSource.h 42 class CXXBaseSpecifier;
140 virtual CXXBaseSpecifier *GetExternalCXXBaseSpecifiers(uint64_t Offset);
585 LazyOffsetPtr<CXXBaseSpecifier, uint64_t,
CXXInheritance.h 48 const CXXBaseSpecifier *Base;
DeclCXX.h 132 /// Each CXXBaseSpecifier represents a single, direct base class (or
146 class CXXBaseSpecifier {
182 CXXBaseSpecifier() = default;
183 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A,
337 CXXBaseSpecifier *getBases() const {
344 CXXBaseSpecifier *getVBases() const {
350 ArrayRef<CXXBaseSpecifier> bases() const {
354 ArrayRef<CXXBaseSpecifier> vbases() const {
359 CXXBaseSpecifier *getBasesSlowCase() const;
360 CXXBaseSpecifier *getVBasesSlowCase() const
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
ExternalASTSource.cpp 92 CXXBaseSpecifier *
CXXInheritance.cpp 83 [BaseDecl](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) {
103 [BaseDecl](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) {
363 bool CXXRecordDecl::FindBaseClass(const CXXBaseSpecifier *Specifier,
372 bool CXXRecordDecl::FindVirtualBaseClass(const CXXBaseSpecifier *Specifier,
404 [Name](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) {
412 findOrdinaryMemberInDependentClasses(const CXXBaseSpecifier *Specifier,
451 [&](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) {
ExprCXX.cpp 713 C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *, FPOptionsOverride>(
719 E->getTrailingObjects<CXXBaseSpecifier *>());
727 C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *, FPOptionsOverride>(
741 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize));
747 E->getTrailingObjects<CXXBaseSpecifier *>());
753 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize));
798 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize));
804 E->getTrailingObjects<CXXBaseSpecifier *>());
810 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize));
846 C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *, FPOptionsOverride>
    [all...]
RecordLayoutBuilder.cpp 189 for (const CXXBaseSpecifier &Base : Class->bases()) {
391 for (const CXXBaseSpecifier &Base : RD->bases()) {
404 for (const CXXBaseSpecifier &Base : RD->vbases()) {
502 for (const CXXBaseSpecifier &Base : RD->bases()) {
515 for (const CXXBaseSpecifier &Base : RD->vbases()) {
1158 for (const CXXBaseSpecifier &Base : RD->bases()) {
1403 for (const CXXBaseSpecifier &Base : RD->bases()) {
1413 for (const CXXBaseSpecifier &Base : RD->vbases()) {
2754 for (const CXXBaseSpecifier &Base : RD->bases()) {
2801 for (const CXXBaseSpecifier &Base : RD->bases())
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Ownership.h 31 class CXXBaseSpecifier;
255 template<> struct IsResultPtrLowBitFree<CXXBaseSpecifier*> {
265 using BaseResult = ActionResult<CXXBaseSpecifier *>;
Initialization.h 42 class CXXBaseSpecifier;
202 llvm::PointerIntPair<const CXXBaseSpecifier *, 1> Base;
360 InitializeBase(ASTContext &Context, const CXXBaseSpecifier *Base,
471 const CXXBaseSpecifier *getBaseSpecifier() const {
MultiplexExternalSemaSource.h 88 CXXBaseSpecifier *GetExternalCXXBaseSpecifiers(uint64_t Offset) override;
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CXCursor.h 26 class CXXBaseSpecifier;
130 CXCursor MakeCursorCXXBaseSpecifier(const CXXBaseSpecifier *B,
133 /// Unpack a CXXBaseSpecifier cursor into a CXXBaseSpecifier.
134 const CXXBaseSpecifier *getCursorCXXBaseSpecifier(CXCursor C);
CIndexCXX.cpp 26 const CXXBaseSpecifier *B = getCursorCXXBaseSpecifier(C);
  /src/external/apache2/llvm/dist/clang/include/clang/Serialization/
ASTRecordWriter.h 189 void AddCXXBaseSpecifier(const CXXBaseSpecifier &Base);
192 void AddCXXBaseSpecifiers(ArrayRef<CXXBaseSpecifier> Bases);
ASTRecordReader.h 255 CXXBaseSpecifier readCXXBaseSpecifier();
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Program.cpp 237 for (const CXXBaseSpecifier &Spec : CD->bases()) {
252 for (const CXXBaseSpecifier &Spec : CD->vbases()) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
MultiplexExternalSemaSource.cpp 79 CXXBaseSpecifier *MultiplexExternalSemaSource::GetExternalCXXBaseSpecifiers(
82 if (CXXBaseSpecifier *R = Sources[i]->GetExternalCXXBaseSpecifiers(Offset))

Completed in 26 milliseconds

1 2 3 4