clang API Documentation
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) voidVisitStmt(PTR(Stmt) Node) | clang::StmtVisitorBase< make_ptr, ImplClass, void > | [inline] |
EvaluatedExprVisitor(ASTContext &Context) | clang::EvaluatedExprVisitor< ImplClass > | [inline, explicit] |
Visit(PTR(Stmt) S) | clang::StmtVisitorBase< make_ptr, ImplClass, void > | [inline] |
VisitBlockExpr(BlockExpr *E) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |
VisitCallExpr(CallExpr *CE) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |
VisitChooseExpr(ChooseExpr *E) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |
VisitCXXNoexceptExpr(CXXNoexceptExpr *E) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |
VisitCXXTypeidExpr(CXXTypeidExpr *E) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |
VisitCXXUuidofExpr(CXXUuidofExpr *E) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |
VisitDeclRefExpr(DeclRefExpr *E) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |
VisitDesignatedInitExpr(DesignatedInitExpr *E) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |
VisitExpressionTraitExpr(ExpressionTraitExpr *E) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |
VisitLambdaExpr(LambdaExpr *LE) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |
VisitMemberExpr(MemberExpr *E) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |
VisitOffsetOfExpr(OffsetOfExpr *E) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |
VisitStmt(Stmt *S) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |
VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) | clang::EvaluatedExprVisitor< ImplClass > | [inline] |