public static ConstructorDeclarationSyntax ConstructorDeclaration(string identifier = null, ParameterListSyntax parameterList = null, BlockSyntax body = null) { var result = new ConstructorDeclarationSyntax(); result.Identifier = identifier; result.ParameterList = parameterList; result.Body = body; return result; }
public virtual void VisitConstructorDeclaration(ConstructorDeclarationSyntax node) { DefaultVisit(node); }
public static ConstructorDeclarationSyntax ConstructorDeclaration(IEnumerable<AttributeListSyntax> attributeLists = null, Modifiers modifiers = default(Modifiers), string identifier = null, ParameterListSyntax parameterList = null, ConstructorInitializerSyntax initializer = null, BlockSyntax body = null) { var result = new ConstructorDeclarationSyntax(); if (attributeLists != null) result.AttributeLists.AddRange(attributeLists); result.Modifiers = modifiers; result.Identifier = identifier; result.ParameterList = parameterList; result.Initializer = initializer; result.Body = body; return result; }