clang 19.0.0git
clang::UsedDeclVisitor< Derived > Member List

This is the complete list of members for clang::UsedDeclVisitor< Derived >, including all inherited members.

asImpl()clang::UsedDeclVisitor< Derived >inline
BINOP_FALLBACK(PtrMemD) BINOP_FALLBACK(PtrMemI) BINOP_FALLBACK(Mul) BINOP_FALLBACK(Div) BINOP_FALLBACK(Rem) BINOP_FALLBACK(Add) BINOP_FALLBACK(Sub) BINOP_FALLBACK(Shl) BINOP_FALLBACK(LT) BINOP_FALLBACK(GT) BINOP_FALLBACK(LE) BINOP_FALLBACK(GE) BINOP_FALLBACK(EQ) BINOP_FALLBACK(NE) BINOP_FALLBACK(And) BINOP_FALLBACK(Xor) BINOP_FALLBACK(Or) BINOP_FALLBACK(LAnd) BINOP_FALLBACK(LOr) CAO_FALLBACK(MulAssign) CAO_FALLBACK(DivAssign) CAO_FALLBACK(RemAssign) CAO_FALLBACK(AddAssign) CAO_FALLBACK(SubAssign) CAO_FALLBACK(ShlAssign) CAO_FALLBACK(ShrAssign) CAO_FALLBACK(AndAssign) CAO_FALLBACK(OrAssign) UNARYOP_FALLBACK(PostInc) UNARYOP_FALLBACK(PostDec) UNARYOP_FALLBACK(PreInc) UNARYOP_FALLBACK(PreDec) UNARYOP_FALLBACK(AddrOf) UNARYOP_FALLBACK(Deref) UNARYOP_FALLBACK(Plus) UNARYOP_FALLBACK(Minus) UNARYOP_FALLBACK(Not) UNARYOP_FALLBACK(LNot) UNARYOP_FALLBACK(Real) UNARYOP_FALLBACK(Imag) UNARYOP_FALLBACK(Extension) UNARYOP_FALLBACK(Coawait) void VisitStmt(PTR(Stmt) Nodeclang::StmtVisitorBase< Ptr, ImplClass, void >
Contextclang::EvaluatedExprVisitorBase< Ptr, ImplClass >protected
EvaluatedExprVisitor(const ASTContext &Context)clang::EvaluatedExprVisitor< Derived >inlineexplicit
EvaluatedExprVisitorBase(const ASTContext &Context)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inlineexplicit
getDerived()clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
Inherited typedefclang::UsedDeclVisitor< Derived >
Pclang::StmtVisitorBase< Ptr, ImplClass, void >
Sclang::UsedDeclVisitor< Derived >protected
shouldVisitDiscardedStmt() constclang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
UsedDeclVisitor(Sema &S)clang::UsedDeclVisitor< Derived >inline
Visit(PTR(Stmt) S, ParamTys... P)clang::StmtVisitorBase< Ptr, ImplClass, void >inline
VisitBlockExpr(PTR(BlockExpr) E)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitCallExpr(PTR(CallExpr) CE)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitCapturedStmt(CapturedStmt *Node)clang::UsedDeclVisitor< Derived >inline
VisitChooseExpr(PTR(ChooseExpr) E)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E)clang::UsedDeclVisitor< Derived >inline
VisitCXXConstructExpr(CXXConstructExpr *E)clang::UsedDeclVisitor< Derived >inline
VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E)clang::UsedDeclVisitor< Derived >inline
VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E)clang::UsedDeclVisitor< Derived >inline
VisitCXXDeleteExpr(CXXDeleteExpr *E)clang::UsedDeclVisitor< Derived >inline
VisitCXXNewExpr(CXXNewExpr *E)clang::UsedDeclVisitor< Derived >inline
VisitCXXNoexceptExpr(PTR(CXXNoexceptExpr) E)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitCXXTypeidExpr(PTR(CXXTypeidExpr) E)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitCXXUuidofExpr(PTR(CXXUuidofExpr) E)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitDeclRefExpr(DeclRefExpr *E)clang::UsedDeclVisitor< Derived >inline
EvaluatedExprVisitor< Derived >::VisitDeclRefExpr(PTR(DeclRefExpr) E)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitDesignatedInitExpr(PTR(DesignatedInitExpr) E)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitExpressionTraitExpr(PTR(ExpressionTraitExpr) E)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitGenericSelectionExpr(PTR(GenericSelectionExpr) E)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitIfStmt(PTR(IfStmt) If)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitInitListExpr(InitListExpr *ILE)clang::UsedDeclVisitor< Derived >inline
VisitLambdaExpr(PTR(LambdaExpr) LE)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitMemberExpr(MemberExpr *E)clang::UsedDeclVisitor< Derived >inline
EvaluatedExprVisitor< Derived >::VisitMemberExpr(PTR(MemberExpr) E)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitOffsetOfExpr(PTR(OffsetOfExpr) E)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitStmt(PTR(Stmt) S)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
VisitUnaryExprOrTypeTraitExpr(PTR(UnaryExprOrTypeTraitExpr) E)clang::EvaluatedExprVisitorBase< Ptr, ImplClass >inline
visitUsedDecl(SourceLocation Loc, Decl *D)clang::UsedDeclVisitor< Derived >inline