A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/classclang_1_1EvaluatedExprVisitor.html below:

clang: clang::EvaluatedExprVisitor< ImplClass > Class Template Reference

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.
  void  VisitIfStmt (PTR(IfStmt) If)   ImplClass &  getDerived ()    Public Member Functions inherited from clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys > RetTy  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) RetTy VisitStmt(PTR(Stmt) Node   Additional Inherited Members  Public Attributes inherited from clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys > ParamTys  P { return RetTy()    Protected Attributes inherited from clang::EvaluatedExprVisitorBase< std::add_pointer, ImplClass > const ASTContextContext   Detailed Description

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 ASTContextContext ) inlineexplicit

Definition 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