예제 #1
0
 public InitializerSyntax(ISyntaxNode parent, string fieldName, JurParser.ExpressionContext context) : base(parent, context)
 {
     FieldName         = fieldName;
     Expression        = ToExpression(context);
     ImmediateChildren = ImmutableArray.Create <ITreeNode>()
                         .Add(Expression);
 }
예제 #2
0
 public ExpressionStatementSyntax(ISyntaxNode parent, JurParser.ExpressionContext context) : base(parent, context)
 {
     ExpressionSyntax  = ToExpression(context);
     ImmediateChildren = ImmutableArray.Create <ITreeNode>().Add(ExpressionSyntax);
 }
예제 #3
0
 protected IExpressionSyntax ToExpression(JurParser.ExpressionContext context)
 {
     return(ExpressionSyntaxFactory.Create(this, context));
 }