clang 19.0.0git
clang::consumed::ConsumedStmtVisitor Member List

This is the complete list of members for clang::consumed::ConsumedStmtVisitor, including all inherited members.

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) RetTy VisitStmt(PTR(Stmt) Nodeclang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >
checkCallability(const PropagationInfo &PInfo, const FunctionDecl *FunDecl, SourceLocation BlameLoc)clang::consumed::ConsumedStmtVisitor
ConsumedStmtVisitor(ConsumedAnalyzer &Analyzer, ConsumedStateMap *StateMap)clang::consumed::ConsumedStmtVisitorinline
getInfo(const Expr *StmtNode) constclang::consumed::ConsumedStmtVisitorinline
handleCall(const CallExpr *Call, const Expr *ObjArg, const FunctionDecl *FunD)clang::consumed::ConsumedStmtVisitor
Pclang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >
reset(ConsumedStateMap *NewStateMap)clang::consumed::ConsumedStmtVisitorinline
Visit(PTR(Stmt) S, ParamTys... P)clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >inline
VisitBinaryOperator(const BinaryOperator *BinOp)clang::consumed::ConsumedStmtVisitor
VisitCallExpr(const CallExpr *Call)clang::consumed::ConsumedStmtVisitor
VisitCastExpr(const CastExpr *Cast)clang::consumed::ConsumedStmtVisitor
VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr *Temp)clang::consumed::ConsumedStmtVisitor
VisitCXXConstructExpr(const CXXConstructExpr *Call)clang::consumed::ConsumedStmtVisitor
VisitCXXMemberCallExpr(const CXXMemberCallExpr *Call)clang::consumed::ConsumedStmtVisitor
VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *Call)clang::consumed::ConsumedStmtVisitor
VisitDeclRefExpr(const DeclRefExpr *DeclRef)clang::consumed::ConsumedStmtVisitor
VisitDeclStmt(const DeclStmt *DelcS)clang::consumed::ConsumedStmtVisitor
VisitMaterializeTemporaryExpr(const MaterializeTemporaryExpr *Temp)clang::consumed::ConsumedStmtVisitor
VisitMemberExpr(const MemberExpr *MExpr)clang::consumed::ConsumedStmtVisitor
VisitParmVarDecl(const ParmVarDecl *Param)clang::consumed::ConsumedStmtVisitor
VisitReturnStmt(const ReturnStmt *Ret)clang::consumed::ConsumedStmtVisitor
VisitUnaryOperator(const UnaryOperator *UOp)clang::consumed::ConsumedStmtVisitor
VisitVarDecl(const VarDecl *Var)clang::consumed::ConsumedStmtVisitor