public static bool IsConstructor(this MethodDeclarationSyntax method, IdentifierExpression className) => method is ConstructorDeclarationSyntax || method.Identifier == className;
public ParameterSyntax(IdentifierExpression type, IdentifierExpression identifier) : this(new TypeSyntax(type), identifier) { }
public LocalVariableDeclaration(IdentifierExpression id, IOption <ExpressionSyntax> body) { Identifier = id; Body = body; }
public ParameterSyntax(TypeSyntax type, IdentifierExpression identifier) { Type = type; Identifier = identifier; }
public AspectSyntax(IdentifierExpression kind) => this.Name = kind;