clang 22.0.0git
|
Public Member Functions | |
bool | VisitStmt (const Stmt *S) |
bool | VisitReturnStmt (const ReturnStmt *RS) |
Public Member Functions inherited from clang::StmtVisitorBase< llvm::make_const_ptr, EnsureFunctionVisitor, bool, ParamTys... > | |
bool | Visit (PTR(Stmt) S, ParamTys... P) |
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) bool VisitStmt(PTR(Stmt) Node |
Additional Inherited Members | |
Public Attributes inherited from clang::StmtVisitorBase< llvm::make_const_ptr, EnsureFunctionVisitor, bool, ParamTys... > | |
ParamTys | P |
Definition at line 304 of file ASTUtils.cpp.
|
inline |
Definition at line 315 of file ASTUtils.cpp.
References clang::ReturnStmt::getRetValue(), clang::isConstOwnerPtrMemberExpr(), and clang::isNullPtr().
Definition at line 307 of file ASTUtils.cpp.
References clang::Stmt::children(), and clang::StmtVisitorBase< llvm::make_const_ptr, EnsureFunctionVisitor, bool, ParamTys... >::Visit().