Пример #1
0
 public override TReturn AcceptVisitor <TReturn, TState>(IRedILVisitor <TReturn, TState> visitor, TState state)
 => visitor.VisitCallLuaFunctionNode(this, state);
 public override TReturn AcceptVisitor <TReturn, TState>(IRedILVisitor <TReturn, TState> visitor, TState state)
 => visitor.VisitArrayTableDefinitionNode(this, state);
Пример #3
0
 public override TReturn AcceptVisitor <TReturn, TState>(IRedILVisitor <TReturn, TState> visitor, TState state)
 => visitor.VisitIteratorLoopNode(this, state);
Пример #4
0
 public override TReturn AcceptVisitor <TReturn, TState>(IRedILVisitor <TReturn, TState> visitor, TState state)
 => visitor.VisitCursorNode(this, state);
Пример #5
0
 public CompilationInstance(RootNode root)
 {
     _root    = root;
     _state   = new CompilationState(root);
     _visitor = new Visitor();
 }
 public override TReturn AcceptVisitor <TReturn, TState>(IRedILVisitor <TReturn, TState> visitor, TState state)
 => visitor.VisitCallRedisMethodNode(this, state);
 public override TReturn AcceptVisitor <TReturn, TState>(IRedILVisitor <TReturn, TState> visitor, TState state)
 => visitor.VisitUnaryExpressionNode(this, state);
Пример #8
0
 public override TReturn AcceptVisitor <TReturn, TState>(IRedILVisitor <TReturn, TState> visitor, TState state)
 => visitor.VisitConstantValueNode(this, state);
Пример #9
0
 public override TReturn AcceptVisitor <TReturn, TState>(IRedILVisitor <TReturn, TState> visitor, TState state)
 => visitor.VisitVariableDeclareNode(this, state);
Пример #10
0
 public override TReturn AcceptVisitor <TReturn, TState>(IRedILVisitor <TReturn, TState> visitor, TState state)
 => visitor.VisitTemporaryIdentifierNode(this, state);
 public override TReturn AcceptVisitor <TReturn, TState>(IRedILVisitor <TReturn, TState> visitor, TState state)
 => visitor.VisitDictionaryTableDefinition(this, state);
Пример #12
0
 public abstract TReturn AcceptVisitor <TReturn, TState>(IRedILVisitor <TReturn, TState> visitor, TState state);
Пример #13
0
 public override TReturn AcceptVisitor <TReturn, TState>(IRedILVisitor <TReturn, TState> visitor, TState state)
 {
     // We don't want to visit continue nodes outside of RedIL's internal scope
     throw new System.NotImplementedException();
 }