dbg: type of a VariantExpr. More...
#include <mim/ast/ast.h>
Public Member Functions | |
| Ctor (Loc loc, Dbg dbg, Ptr< Expr > type) | |
| Dbg | dbg () const |
| const Expr * | type () const |
| nullptr if omitted. | |
| void | stream (fe::Tab &, std::ostream &) const override |
| Public Member Functions inherited from mim::ast::Node | |
| Loc | loc () const |
| void | dump () const |
Additional Inherited Members | |
| Protected Member Functions inherited from mim::ast::Node | |
| Node (Loc loc) | |
dbg: type of a VariantExpr.
Definition at line 747 of file ast.h.
References dbg(), mim::ast::Node::loc(), mim::ast::Node::Node(), and type().
|
inline |
Definition at line 752 of file ast.h.
Referenced by mim::ast::Emitter::add_ctors(), Ctor(), and stream().
|
overridevirtual |
Implements mim::ast::Node.
Definition at line 180 of file stream.cpp.
References dbg(), mim::ast::S::S(), and type().
|
inline |