clang 19.0.0git
|
#include "clang/ExtractAPI/ExtractAPIVisitor.h"
Protected Attributes | |
ASTContext & | Context |
APISet & | API |
Additional Inherited Members | |
Public Types inherited from clang::RecursiveASTVisitor< Derived > | |
typedef SmallVectorImpl< llvm::PointerIntPair< Stmt *, 1, bool > > | DataRecursionQueue |
A queue used for performing data recursion over statements. | |
Definition at line 41 of file ExtractAPIVisitor.h.
|
inlineprotected |
Definition at line 43 of file ExtractAPIVisitor.h.
|
inlineprotected |
|
inlineprotected |
Definition at line 213 of file ExtractAPIVisitor.h.
References clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::API, clang::extractapi::APISet::createSymbolReference(), clang::extractapi::APISet::findRecordForUSR(), clang::index::generateUSRForDecl(), and clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::getOwningModuleName().
Referenced by clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::createHierarchyInformationForDecl(), and clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::getBases().
const RawComment * clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::fetchRawCommentForDecl | ( | const Decl * | Decl | ) | const |
|
inline |
Definition at line 47 of file ExtractAPIVisitor.h.
References clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::API.
|
inlineprotected |
Definition at line 170 of file ExtractAPIVisitor.h.
References clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::API, clang::AS_public, clang::extractapi::APISet::copyString(), clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::createSymbolReferenceForDecl(), clang::index::generateUSRForDecl(), clang::TemplateTypeParmType::getDecl(), clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::getOwningModuleName(), clang::extractapi::SymbolReference::Name, clang::extractapi::SymbolReference::Source, and clang::extractapi::SymbolReference::USR.
|
inlineprotected |
Definition at line 197 of file ExtractAPIVisitor.h.
References clang::Decl::getImportedOwningModule().
Referenced by clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::createSymbolReferenceForDecl(), and clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::getBases().
|
inlineprotected |
Definition at line 153 of file ExtractAPIVisitor.h.
References clang::NamedDecl::getName().
|
inlineprotected |
Definition at line 160 of file ExtractAPIVisitor.h.
References clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::Context, clang::Decl::getLocation(), clang::ASTContext::getSourceManager(), and clang::SourceManager::isInSystemHeader().
|
protected |
Collect API information for the enum constants and associate with the parent enum.
Definition at line 1169 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForEnumConstant(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
|
protected |
Definition at line 1382 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForField(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
|
protected |
Collect API information for the Objective-C methods and associate with the parent container.
Definition at line 1291 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForObjCMethod(), clang::extractapi::DeclarationFragmentsBuilder::getFunctionSignature(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
|
protected |
Definition at line 1332 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForObjCProperty(), clang::extractapi::DeclarationFragmentsBuilder::getSubHeading(), clang::ObjCPropertyAttribute::kind_class, clang::ObjCPropertyAttribute::kind_readonly, clang::extractapi::ObjCPropertyRecord::NoAttr, clang::Property, and clang::extractapi::ObjCPropertyRecord::ReadOnly.
|
protected |
Definition at line 1414 of file ExtractAPIVisitor.h.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::shouldDeclBeIncluded | ( | const Decl * | Decl | ) | const |
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitClassTemplatePartialSpecializationDecl | ( | const ClassTemplatePartialSpecializationDecl * | Decl | ) |
Definition at line 800 of file ExtractAPIVisitor.h.
References clang::extractapi::CXXClassRecord::Bases, clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::extractapi::DeclarationFragmentsBuilder::getAccessControl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForClassTemplatePartialSpecialization(), clang::Decl::getLocation(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitClassTemplateSpecializationDecl | ( | const ClassTemplateSpecializationDecl * | Decl | ) |
Definition at line 767 of file ExtractAPIVisitor.h.
References clang::extractapi::CXXClassRecord::Bases, clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::extractapi::DeclarationFragmentsBuilder::getAccessControl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForClassTemplateSpecialization(), clang::Decl::getLocation(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitConceptDecl | ( | const ConceptDecl * | Decl | ) |
Definition at line 741 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForConcept(), clang::Decl::getLocation(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitCXXConstructorDecl | ( | const CXXConstructorDecl * | Decl | ) |
Definition at line 674 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::extractapi::DeclarationFragmentsBuilder::getAccessControl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForSpecialCXXMethod(), clang::extractapi::DeclarationFragmentsBuilder::getFunctionSignature(), clang::Decl::getLocation(), clang::extractapi::DeclarationFragmentsBuilder::getSubHeading(), and clang::Decl::isImplicit().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitCXXConversionDecl | ( | const CXXConversionDecl * | Decl | ) |
Definition at line 1248 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::extractapi::DeclarationFragmentsBuilder::getAccessControl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForConversionFunction(), clang::extractapi::DeclarationFragmentsBuilder::getFunctionSignature(), clang::Decl::getLocation(), clang::extractapi::DeclarationFragmentsBuilder::getSubHeading(), and clang::Decl::isImplicit().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitCXXDestructorDecl | ( | const CXXDestructorDecl * | Decl | ) |
Definition at line 708 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::extractapi::DeclarationFragmentsBuilder::getAccessControl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForSpecialCXXMethod(), clang::extractapi::DeclarationFragmentsBuilder::getFunctionSignature(), clang::Decl::getLocation(), clang::extractapi::DeclarationFragmentsBuilder::getSubHeading(), and clang::Decl::isImplicit().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitCXXMethodDecl | ( | const CXXMethodDecl * | Decl | ) |
Definition at line 609 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::index::generateUSRForDecl(), clang::extractapi::DeclarationFragmentsBuilder::getAccessControl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForCXXMethod(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForFunctionTemplate(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForFunctionTemplateSpecialization(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForOverloadedOperator(), clang::extractapi::DeclarationFragmentsBuilder::getFunctionSignature(), clang::Decl::getLocation(), clang::extractapi::DeclarationFragmentsBuilder::getSubHeading(), and clang::Decl::isImplicit().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitCXXRecordDecl | ( | const CXXRecordDecl * | Decl | ) |
Definition at line 555 of file ExtractAPIVisitor.h.
References clang::extractapi::CXXClassRecord::Bases, clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::extractapi::DeclarationFragmentsBuilder::getAccessControl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForCXXClass(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForRedeclarableTemplate(), clang::Decl::getLocation(), clang::extractapi::DeclarationFragmentsBuilder::getSubHeading(), clang::Decl::isImplicit(), clang::extractapi::APIRecord::RK_CXXClass, clang::extractapi::APIRecord::RK_Struct, and clang::extractapi::APIRecord::RK_Union.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitEnumDecl | ( | const EnumDecl * | Decl | ) |
Definition at line 355 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForEnum(), clang::Decl::getLocation(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitFieldDecl | ( | const FieldDecl * | Decl | ) |
Definition at line 1198 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::extractapi::DeclarationFragmentsBuilder::getAccessControl(), clang::Decl::getDeclContext(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForField(), clang::Decl::getLocation(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitFunctionDecl | ( | const FunctionDecl * | Decl | ) |
Definition at line 286 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForFunction(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForFunctionTemplateSpecialization(), clang::extractapi::DeclarationFragmentsBuilder::getFunctionSignature(), clang::Decl::getLocation(), clang::extractapi::DeclarationFragmentsBuilder::getSubHeading(), P, clang::FunctionDecl::TK_DependentFunctionTemplateSpecialization, clang::FunctionDecl::TK_DependentNonTemplate, clang::FunctionDecl::TK_FunctionTemplate, clang::FunctionDecl::TK_FunctionTemplateSpecialization, clang::FunctionDecl::TK_MemberSpecialization, and clang::FunctionDecl::TK_NonTemplate.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitFunctionTemplateDecl | ( | const FunctionTemplateDecl * | Decl | ) |
Definition at line 939 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForFunctionTemplate(), clang::extractapi::DeclarationFragmentsBuilder::getFunctionSignature(), clang::Decl::getLocation(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitNamespaceDecl | ( | const NamespaceDecl * | Decl | ) |
Definition at line 477 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForNamespace(), clang::Decl::getLocation(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitObjCCategoryDecl | ( | const ObjCCategoryDecl * | Decl | ) |
Definition at line 1125 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForObjCCategory(), clang::Decl::getLocation(), clang::extractapi::DeclarationFragmentsBuilder::getSubHeading(), and clang::Interface.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitObjCInterfaceDecl | ( | const ObjCInterfaceDecl * | Decl | ) |
Definition at line 974 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForObjCInterface(), clang::Decl::getLocation(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitObjCProtocolDecl | ( | const ObjCProtocolDecl * | Decl | ) |
Definition at line 1023 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForObjCProtocol(), clang::Decl::getLocation(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitRecordDecl | ( | const RecordDecl * | Decl | ) |
Definition at line 509 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForRecordDecl(), clang::Decl::getLocation(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitTypedefNameDecl | ( | const TypedefNameDecl * | Decl | ) |
Definition at line 1061 of file ExtractAPIVisitor.h.
References clang::extractapi::DeclarationFragments::append(), clang::extractapi::DeclarationFragments::appendSemicolon(), clang::extractapi::DeclarationFragments::appendSpace(), clang::AvailabilityInfo::createFromDecl(), clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForTypedef(), clang::Decl::getLocation(), clang::NamedDecl::getName(), clang::extractapi::DeclarationFragmentsBuilder::getSubHeading(), clang::extractapi::TypedefUnderlyingTypeResolver::getSymbolReferenceForType(), clang::extractapi::DeclarationFragments::Identifier, clang::extractapi::DeclarationFragments::insert(), clang::TagDecl::isCompleteDefinition(), clang::Decl::isDefinedOutsideFunctionOrMethod(), clang::TagDecl::isEmbeddedInDeclarator(), clang::extractapi::DeclarationFragments::Keyword, clang::extractapi::DeclarationFragments::removeTrailingSemicolon(), and clang::extractapi::DeclarationFragments::Text.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitVarDecl | ( | const VarDecl * | Decl | ) |
Definition at line 230 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::extractapi::DeclarationFragmentsBuilder::getAccessControl(), clang::Decl::getASTContext(), clang::Decl::getDeclContext(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForVar(), clang::Decl::getLocation(), clang::extractapi::DeclarationFragmentsBuilder::getSubHeading(), clang::ASTContext::getTemplateOrSpecializationInfo(), clang::Decl::isDefinedOutsideFunctionOrMethod(), clang::DeclContext::isRecord(), and clang::TSK_Undeclared.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitVarTemplateDecl | ( | const VarTemplateDecl * | Decl | ) |
Definition at line 832 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::extractapi::DeclarationFragmentsBuilder::getAccessControl(), clang::Decl::getDeclContext(), clang::DeclContext::getDeclKind(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForRedeclarableTemplate(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForVarTemplate(), clang::Decl::getLocation(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitVarTemplatePartialSpecializationDecl | ( | const VarTemplatePartialSpecializationDecl * | Decl | ) |
Definition at line 908 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForVarTemplatePartialSpecialization(), clang::Decl::getLocation(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::VisitVarTemplateSpecializationDecl | ( | const VarTemplateSpecializationDecl * | Decl | ) |
Definition at line 876 of file ExtractAPIVisitor.h.
References clang::AvailabilityInfo::createFromDecl(), clang::Declaration, clang::index::generateUSRForDecl(), clang::RawComment::getFormattedLines(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForVarTemplateSpecialization(), clang::Decl::getLocation(), and clang::extractapi::DeclarationFragmentsBuilder::getSubHeading().
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::WalkUpFromClassTemplatePartialSpecializationDecl | ( | const ClassTemplatePartialSpecializationDecl * | Decl | ) |
Definition at line 432 of file ExtractAPIVisitor.h.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::WalkUpFromClassTemplateSpecializationDecl | ( | const ClassTemplateSpecializationDecl * | Decl | ) |
Definition at line 425 of file ExtractAPIVisitor.h.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::WalkUpFromCXXMethodDecl | ( | const CXXMethodDecl * | Decl | ) |
Definition at line 418 of file ExtractAPIVisitor.h.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::WalkUpFromCXXRecordDecl | ( | const CXXRecordDecl * | Decl | ) |
Definition at line 411 of file ExtractAPIVisitor.h.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::WalkUpFromFunctionDecl | ( | const FunctionDecl * | Decl | ) |
Definition at line 397 of file ExtractAPIVisitor.h.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::WalkUpFromFunctionTemplateDecl | ( | const FunctionTemplateDecl * | Decl | ) |
Definition at line 463 of file ExtractAPIVisitor.h.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::WalkUpFromNamespaceDecl | ( | const NamespaceDecl * | Decl | ) |
Definition at line 470 of file ExtractAPIVisitor.h.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::WalkUpFromRecordDecl | ( | const RecordDecl * | Decl | ) |
Definition at line 404 of file ExtractAPIVisitor.h.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::WalkUpFromVarTemplateDecl | ( | const VarTemplateDecl * | Decl | ) |
Definition at line 441 of file ExtractAPIVisitor.h.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::WalkUpFromVarTemplatePartialSpecializationDecl | ( | const VarTemplatePartialSpecializationDecl * | Decl | ) |
Definition at line 455 of file ExtractAPIVisitor.h.
bool clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::WalkUpFromVarTemplateSpecializationDecl | ( | const VarTemplateSpecializationDecl * | Decl | ) |
Definition at line 448 of file ExtractAPIVisitor.h.
|
protected |
Definition at line 151 of file ExtractAPIVisitor.h.
Referenced by clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::createSymbolReferenceForDecl(), clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::getAPI(), and clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::getBases().
|
protected |
Definition at line 150 of file ExtractAPIVisitor.h.
Referenced by clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::createHierarchyInformationForDecl(), clang::extractapi::ExtractAPIVisitor< Derived >::fetchRawCommentForDecl(), and clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::isInSystemHeader().