public Generic(TokenSpan span, IExpression expression, TypeList typeArguments) { Span = span; Expression = expression; Arguments = typeArguments; }
public LambdaType(TokenSpan span, Identifier?name, TypeParameterList?typeParameters, TypeList parameters, IType?result, Throws?throws) { Span = span; Name = name; TypeParameters = typeParameters; Parameters = parameters; Result = result; Throws = throws; }