public virtual void VisitParameter(ParameterSyntax node) { DefaultVisit(node); }
public static SimpleLambdaExpressionSyntax SimpleLambdaExpression(Modifiers modifiers = default(Modifiers), ParameterSyntax parameter = null, SyntaxNode body = null) { var result = new SimpleLambdaExpressionSyntax(); result.Modifiers = modifiers; result.Parameter = parameter; result.Body = body; return result; }
public static SimpleLambdaExpressionSyntax SimpleLambdaExpression(ParameterSyntax parameter = null, SyntaxNode body = null) { var result = new SimpleLambdaExpressionSyntax(); result.Parameter = parameter; result.Body = body; return result; }
public static ParameterSyntax Parameter(IEnumerable<AttributeListSyntax> attributeLists = null, ParameterModifier modifier = default(ParameterModifier), string type = null, string identifier = null, EqualsValueClauseSyntax @default = null) { var result = new ParameterSyntax(); if (attributeLists != null) result.AttributeLists.AddRange(attributeLists); result.Modifier = modifier; if (type != null) result.Type = ParseName(type); result.Identifier = identifier; result.Default = @default; return result; }
public static ParameterSyntax Parameter(string identifier = null) { var result = new ParameterSyntax(); result.Identifier = identifier; return result; }