Beispiel #1
0
 private static ImmutableArray <Argument> GetArguments(
     SeparatedSyntaxList <ArgumentSyntax> arguments
     ) =>
 arguments.SelectAsArray(
     a =>
     new Argument(
         a.GetRefKind(),
         a.NameColon?.Name.Identifier.ValueText,
         a.Expression
         )
     );
Beispiel #2
0
 private static ImmutableArray <Argument> GetArguments(
     SeparatedSyntaxList <AttributeArgumentSyntax> arguments
     ) =>
 arguments.SelectAsArray(
     a =>
     new Argument(
         refKind: RefKind.None,
         a.NameEquals?.Name.Identifier.ValueText
         ?? a.NameColon?.Name.Identifier.ValueText,
         a.Expression
         )
     );