EvaluatedExprVisitor - This class visits 'Expr *'s. More...
#include "clang/AST/EvaluatedExprVisitor.h"
Inheritance diagram for clang::EvaluatedExprVisitor< ImplClass >:
[legend] Public Member Functions EvaluatedExprVisitor (const ASTContext &Context) Public Member Functions inherited from clang::EvaluatedExprVisitorBase< std::add_pointer, ImplClass > bool shouldVisitDiscardedStmt () const EvaluatedExprVisitorBase (const ASTContext &Context) void VisitDeclRefExpr (PTR(DeclRefExpr) E) void VisitOffsetOfExpr (PTR(OffsetOfExpr) E) void VisitUnaryExprOrTypeTraitExpr (PTR(UnaryExprOrTypeTraitExpr) E) void VisitExpressionTraitExpr (PTR(ExpressionTraitExpr) E) void VisitBlockExpr (PTR(BlockExpr) E) void VisitCXXUuidofExpr (PTR(CXXUuidofExpr) E) void VisitCXXNoexceptExpr (PTR(CXXNoexceptExpr) E) void VisitMemberExpr (PTR(MemberExpr) E) void VisitChooseExpr (PTR(ChooseExpr) E) void VisitGenericSelectionExpr (PTR(GenericSelectionExpr) E) void VisitDesignatedInitExpr (PTR(DesignatedInitExpr) E) void VisitCXXTypeidExpr (PTR(CXXTypeidExpr) E) void VisitCallExpr (PTR(CallExpr) CE) void VisitLambdaExpr (PTR(LambdaExpr) LE) void VisitStmt (PTR(Stmt) S) The basis case walks all of the children of the statement or expression, assuming they are all potentially evaluated.template<typename ImplClass>
class clang::EvaluatedExprVisitor< ImplClass >
EvaluatedExprVisitor - This class visits 'Expr *'s.
Definition at line 128 of file EvaluatedExprVisitor.h.
Constructor & Destructor Documentation ◆ EvaluatedExprVisitor()template<typename ImplClass >
clang::EvaluatedExprVisitor< ImplClass >::EvaluatedExprVisitor ( const ASTContext & Context ) inlineexplicitDefinition at line 131 of file EvaluatedExprVisitor.h.
The documentation for this class was generated from the following file:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4