clang 20.0.0git
|
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Sema/UsedDeclVisitor.h"
Public Types | |
typedef EvaluatedExprVisitor< Derived > | Inherited |
Protected Attributes | |
Sema & | S |
Protected Attributes inherited from clang::EvaluatedExprVisitorBase< Ptr, ImplClass > | |
const ASTContext & | Context |
Additional Inherited Members | |
Public Attributes inherited from clang::StmtVisitorBase< Ptr, ImplClass, void > | |
ParamTys | P |
Definition at line 21 of file UsedDeclVisitor.h.
typedef EvaluatedExprVisitor<Derived> clang::UsedDeclVisitor< Derived >::Inherited |
Definition at line 26 of file UsedDeclVisitor.h.
|
inline |
Definition at line 28 of file UsedDeclVisitor.h.
|
inline |
Definition at line 30 of file UsedDeclVisitor.h.
Referenced by clang::UsedDeclVisitor< Derived >::VisitCapturedStmt(), clang::UsedDeclVisitor< Derived >::VisitCXXBindTemporaryExpr(), clang::UsedDeclVisitor< Derived >::VisitCXXConstructExpr(), clang::UsedDeclVisitor< Derived >::VisitCXXDefaultArgExpr(), clang::UsedDeclVisitor< Derived >::VisitCXXDefaultInitExpr(), clang::UsedDeclVisitor< Derived >::VisitCXXDeleteExpr(), clang::UsedDeclVisitor< Derived >::VisitCXXNewExpr(), clang::UsedDeclVisitor< Derived >::VisitDeclRefExpr(), clang::UsedDeclVisitor< Derived >::VisitInitListExpr(), clang::UsedDeclVisitor< Derived >::VisitMemberExpr(), and clang::UsedDeclVisitor< Derived >::visitUsedDecl().
|
inline |
Definition at line 47 of file UsedDeclVisitor.h.
References clang::UsedDeclVisitor< Derived >::asImpl(), and Node.
|
inline |
Definition at line 52 of file UsedDeclVisitor.h.
References clang::UsedDeclVisitor< Derived >::asImpl(), and E.
|
inline |
Definition at line 83 of file UsedDeclVisitor.h.
References clang::UsedDeclVisitor< Derived >::asImpl(), D, E, and clang::Init.
|
inline |
Definition at line 93 of file UsedDeclVisitor.h.
References clang::UsedDeclVisitor< Derived >::asImpl(), and E.
|
inline |
Definition at line 98 of file UsedDeclVisitor.h.
References clang::UsedDeclVisitor< Derived >::asImpl(), and E.
|
inline |
Definition at line 67 of file UsedDeclVisitor.h.
References clang::UsedDeclVisitor< Derived >::asImpl(), clang::Sema::Context, E, clang::Type::getAs(), clang::ASTContext::getBaseElementType(), clang::QualType::isNull(), clang::Sema::LookupDestructor(), and clang::UsedDeclVisitor< Derived >::S.
|
inline |
Definition at line 59 of file UsedDeclVisitor.h.
References clang::UsedDeclVisitor< Derived >::asImpl(), and E.
|
inline |
Definition at line 32 of file UsedDeclVisitor.h.
References clang::UsedDeclVisitor< Derived >::asImpl(), D, and E.
|
inline |
Definition at line 103 of file UsedDeclVisitor.h.
References clang::UsedDeclVisitor< Derived >::asImpl(), clang::InitListExpr::getArrayFiller(), and clang::InitListExpr::hasArrayFiller().
|
inline |
Definition at line 39 of file UsedDeclVisitor.h.
References clang::UsedDeclVisitor< Derived >::asImpl(), D, and E.
|
inline |
Definition at line 109 of file UsedDeclVisitor.h.
References clang::UsedDeclVisitor< Derived >::asImpl(), D, and clang::UsedDeclVisitor< Derived >::S.
|
protected |
Definition at line 23 of file UsedDeclVisitor.h.
Referenced by clang::UsedDeclVisitor< Derived >::VisitCXXDeleteExpr(), and clang::UsedDeclVisitor< Derived >::visitUsedDecl().