#include <C4AulAST.h>
Public Member Functions | |
| SliceExpr (ExprPtr &&object, ExprPtr &&start, ExprPtr &&end) | |
| bool | has_value () const override |
| virtual void | accept (::aul::AstVisitor *) const =0 |
Public Attributes | |
| ExprPtr | object |
| ExprPtr | start |
| ExprPtr | end |
| const char * | loc = nullptr |
Definition at line 242 of file C4AulAST.h.
Definition at line 246 of file C4AulAST.h.
|
pure virtualinherited |
|
inlineoverridevirtualinherited |
| ExprPtr aul::ast::SliceExpr::end |
Definition at line 247 of file C4AulAST.h.
|
inherited |
Definition at line 123 of file C4AulAST.h.
| ExprPtr aul::ast::SliceExpr::object |
Definition at line 247 of file C4AulAST.h.
| ExprPtr aul::ast::SliceExpr::start |
Definition at line 247 of file C4AulAST.h.