Joos1W Compiler Framework
All Classes Functions Typedefs Pages
ast::Expr Class Reference

Public Member Functions

 Expr (ExprNodeList rpn_ops, SourceRange loc, ScopeID const *scope)
 
std::ostream & print (std::ostream &os, int indentation) const
 
int printDotNode (DotPrinter &dp) const
 
auto nodes () const
 
auto tail () const
 
auto list () const
 
auto location () const
 
void dump () const
 
auto mut_nodes ()
 
void replace (ExprNodeList new_list)
 
auto scope () const
 
void setScope (ScopeID const *scope)
 

Detailed Description

Definition at line 9 of file Expr.h.


The documentation for this class was generated from the following files: