🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::ExprVisitor类 参考abstract

#include <ExprVisitor.hpp>

Public 成员函数

virtual void visit (Symbol &symbol)=0
 
virtual void visit (Variable &var)=0
 
virtual void visit (ValNull &val)=0
 
virtual void visit (ValInt &val)=0
 
virtual void visit (ValDouble &val)=0
 
virtual void visit (ValString &val)=0
 
virtual void visit (ValBool &val)=0
 
virtual void visit (ValQuantity &val)=0
 
virtual void visit (ValRange &val)=0
 
virtual void visit (OpAssign &op)=0
 
virtual void visit (OpBin &op)=0
 
virtual void visit (OpUnary &op)=0
 
virtual void visit (Function &func)=0
 
virtual void visit (Macro &macro)=0
 
virtual void visit (ExprBlock &block)=0
 
virtual void visit (ExprCondition &expr)=0
 
virtual void visit (ExprIf &expr)=0
 
virtual void visit (ExprWhile &expr)=0
 
virtual void visit (ExprForRange &expr)=0
 
virtual void visit (ExprRange &expr)=0
 
virtual void visit (ExprVector &expr)=0
 
virtual void visit (ExprCatHorizontal &expr)=0
 
virtual void visit (ExprCatVertical &expr)=0
 
virtual void visit (ExprCall &expr)=0
 
virtual void visit (ExprMacroExpand &expr)=0
 

详细描述

表达式访问器

用于遍历表达式树的访问器。


该类的文档由以下文件生成: