public BoundVariableDeclarationStatement(
     string identifier,
     VariableQualifier qualifier,
     BoundExpression boundExpression,
     VariableDeclarationStatementSyntax syntax)
     : base(syntax)
 {
     Identifier = identifier;
     Qualifier = qualifier;
     Type = boundExpression.Type;
     BoundExpression = boundExpression;
 }
 public CompilerGeneratedField(string name, VariableQualifier qualifier, IType type)
 {
     Name = name;
     Qualifier = qualifier;
     Type = type;
 }