Пример #1
0
 public AstVariableDeclaration(AstVariableModifier modifier, AstExpression type, IReadOnlyList <AstVariable> variables)
     : base(variables[0].Name.Source)
 {
     Modifier  = modifier;
     Type      = type;
     Variables = variables;
 }
Пример #2
0
 public AstVariableDeclaration(AstVariableModifier modifier, AstExpression type, AstIdentifier name, AstExpression value = null)
     : base(name.Source)
 {
     Modifier  = modifier;
     Type      = type;
     Variables = new[] { new AstVariable(name, value) };
 }