24 references to Syntax
Microsoft.CodeAnalysis.CSharp (24)
FlowAnalysis\NullableWalker.cs (1)
3508
enforceMemberNotNull(((LocalFunctionSymbol)lambdaOrFunctionSymbol).
Syntax
, this.State);
Symbols\Source\LocalFunctionSymbol.cs (23)
139
Syntax
.Modifiers.GetModifierLocation(SyntaxKind.ExternKeyword,
Syntax
.Identifier.GetLocation()));
145
Syntax
.Modifiers.GetModifierLocation(SyntaxKind.UnsafeKeyword,
Syntax
.Identifier.GetLocation()),
152
Syntax
.Modifiers.GetModifierLocation(SyntaxKind.SafeKeyword,
Syntax
.Identifier.GetLocation()));
171
addTo.Add(ErrorCode.WRN_MainIgnored,
Syntax
.Identifier.GetLocation(), this);
225
this.
Syntax
.ParameterList,
232
foreach (var parameter in this.
Syntax
.ParameterList.Parameters)
283
TypeSyntax returnTypeSyntax =
Syntax
.ReturnType;
353
var firstParam =
Syntax
.ParameterList.Parameters.FirstOrDefault();
364
public override string Name =>
Syntax
.Identifier.ValueText ?? "";
366
public SyntaxToken NameToken =>
Syntax
.Identifier;
370
public override ImmutableArray<Location> Locations => ImmutableArray.Create(
Syntax
.Identifier.GetLocation());
372
public override Location TryGetFirstLocation() =>
Syntax
.Identifier.GetLocation();
397
return OneOrMany.Create(
Syntax
.AttributeLists);
424
internal bool IsExpressionBodied =>
Syntax
is { Body: null, ExpressionBody: object _ };
461
var typeParameters =
Syntax
.TypeParameterList?.Parameters ?? default;
525
var syntax =
Syntax
;
555
var syntax =
Syntax
;
573
return
Syntax
.GetHashCode();
581
return localFunction?.
Syntax
==
Syntax
;