![]() |
Paradox Game Engine
v1.0.0 beta06
|
Public Member Functions | |
override void | Init (ParsingContext context, ParseTreeNode treeNode) |
override void | EvaluateNode (EvaluationContext context, AstMode mode) |
![]() | |
AstNode () | |
virtual void | Evaluate (EvaluationContext context, AstMode mode) |
virtual SourceLocation | GetErrorAnchor () |
virtual System.Collections.IEnumerable | GetChildNodes () |
void | SetParent (AstNode parent) |
bool | FlagIsSet (AstNodeFlags flag) |
override string | ToString () |
virtual void | AcceptVisitor (IAstVisitor visitor) |
IEnumerable< AstNode > | GetAll () |
Public Attributes | |
object | Value |
![]() | |
AstNode | Parent |
BnfTerm | Term |
SourceSpan | Span |
AstNodeFlags | Flags |
string | Role |
readonly AstNodeList | ChildNodes = new AstNodeList() |
Additional Inherited Members | |
![]() | |
AstNode | AddChild (string role, ParseTreeNode childParseNode) |
void | InvalidAstMode (string mode) |
![]() | |
NodeEvaluate | EvaluateRef |
SourceLocation | ErrorAnchor |
![]() | |
SourceLocation | Location [get] |
string | AsString [get, set] |
![]() | |
SourceLocation | Location [get] |
Definition at line 9 of file LiteralValueNode.cs.
|
virtual |
Reimplemented from Irony.Interpreter.Ast.AstNode.
Definition at line 20 of file LiteralValueNode.cs.
References Irony.Resources.ErrAssignLiteralValue.
|
virtual |
Reimplemented from Irony.Interpreter.Ast.AstNode.
Definition at line 12 of file LiteralValueNode.cs.
object Irony.Interpreter.Ast.LiteralValueNode.Value |
Definition at line 10 of file LiteralValueNode.cs.