77 references to AnonymousMethodExpression
Microsoft.CodeAnalysis.CSharp (23)
_generated\1\Syntax.xml.Internal.Generated.cs (2)
29847
return new AnonymousMethodExpressionSyntax(SyntaxKind.
AnonymousMethodExpression
, modifiers.Node, delegateKeyword, parameterList, block, expressionBody, this.context);
35274
return new AnonymousMethodExpressionSyntax(SyntaxKind.
AnonymousMethodExpression
, modifiers.Node, delegateKeyword, parameterList, block, expressionBody);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
3065
/// <item><description><see cref="SyntaxKind.
AnonymousMethodExpression
"/></description></item>
Binder\Binder_Conversions.cs (1)
3054
if (!lambdaSymbol.SyntaxNode.IsKind(SyntaxKind.
AnonymousMethodExpression
))
Binder\Binder_Expressions.cs (2)
632
case SyntaxKind.
AnonymousMethodExpression
:
3147
case SyntaxKind.
AnonymousMethodExpression
:
Binder\Binder_Lambda.cs (2)
91
case SyntaxKind.
AnonymousMethodExpression
:
125
var isAnonymousMethod = syntax.IsKind(SyntaxKind.
AnonymousMethodExpression
);
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1624
if (anonymousFunction.Syntax.Kind() == SyntaxKind.
AnonymousMethodExpression
)
BoundTree\UnboundLambda.cs (3)
75
public MessageID MessageID { get { return Syntax.Kind() == SyntaxKind.
AnonymousMethodExpression
? MessageID.IDS_AnonMethod : MessageID.IDS_Lambda; } }
1561
public override MessageID MessageID { get { return this.UnboundLambda.Syntax.Kind() == SyntaxKind.
AnonymousMethodExpression
? MessageID.IDS_AnonMethod : MessageID.IDS_Lambda; } }
1582
case SyntaxKind.
AnonymousMethodExpression
:
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
675
case SyntaxKind.
AnonymousMethodExpression
:
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (1)
129
case SyntaxKind.
AnonymousMethodExpression
:
Parser\LanguageParser.cs (1)
11271
case SyntaxKind.
AnonymousMethodExpression
:
Syntax\LambdaUtilities.cs (4)
26
case SyntaxKind.
AnonymousMethodExpression
:
81
case SyntaxKind.
AnonymousMethodExpression
:
153
case SyntaxKind.
AnonymousMethodExpression
:
294
case SyntaxKind.
AnonymousMethodExpression
:
Syntax\LookupPosition.cs (1)
494
case SyntaxKind.
AnonymousMethodExpression
:
Syntax\SyntaxFacts.cs (1)
567
or SyntaxKind.
AnonymousMethodExpression
Syntax\SyntaxNodeExtensions.cs (2)
25
case SyntaxKind.
AnonymousMethodExpression
:
88
case SyntaxKind.
AnonymousMethodExpression
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (9)
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticDiagnosticAnalyzer.cs (1)
35
context.RegisterSyntaxNodeAction(AnalyzeSyntax, SyntaxKind.SimpleLambdaExpression, SyntaxKind.ParenthesizedLambdaExpression, SyntaxKind.
AnonymousMethodExpression
);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
50
SyntaxKind.SimpleLambdaExpression, SyntaxKind.ParenthesizedLambdaExpression, SyntaxKind.
AnonymousMethodExpression
);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
73
SyntaxKind.SimpleLambdaExpression, SyntaxKind.ParenthesizedLambdaExpression, SyntaxKind.
AnonymousMethodExpression
));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
709
case SyntaxKind.
AnonymousMethodExpression
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
430
case SyntaxKind.
AnonymousMethodExpression
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
145
return node.IsParentKind(SyntaxKind.
AnonymousMethodExpression
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\AnchorIndentationFormattingRule.cs (1)
26
if (node.IsKind(SyntaxKind.
AnonymousMethodExpression
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
192
if (currentToken.IsKind(SyntaxKind.OpenBraceToken) && currentTokenParentParent.IsKind(SyntaxKind.
AnonymousMethodExpression
))
405
if (currentToken.IsKind(SyntaxKind.OpenBraceToken) && currentTokenParentParent.IsKind(SyntaxKind.
AnonymousMethodExpression
))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
125
SyntaxKind.
AnonymousMethodExpression
or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
176
case SyntaxKind.
AnonymousMethodExpression
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1286
return parent.IsKind(SyntaxKind.ParameterList) && parent.IsParentKind(SyntaxKind.
AnonymousMethodExpression
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
356
currentTokenParentParent.Kind() is SyntaxKind.SimpleLambdaExpression or SyntaxKind.ParenthesizedLambdaExpression or SyntaxKind.
AnonymousMethodExpression
)
Microsoft.CodeAnalysis.CSharp.Features (20)
BraceCompletion\CurlyBraceCompletionService.cs (1)
159
if (currentTokenParentParent.IsKind(SyntaxKind.
AnonymousMethodExpression
))
ChangeSignature\CSharpChangeSignatureService.cs (1)
99
SyntaxKind.
AnonymousMethodExpression
,
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
930
case SyntaxKind.
AnonymousMethodExpression
:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
1869
case SyntaxKind.
AnonymousMethodExpression
:
1953
case SyntaxKind.
AnonymousMethodExpression
:
2184
case SyntaxKind.
AnonymousMethodExpression
:
EditAndContinue\SyntaxComparer.cs (4)
543
case SyntaxKind.
AnonymousMethodExpression
:
896
case SyntaxKind.
AnonymousMethodExpression
:
1007
case SyntaxKind.
AnonymousMethodExpression
:
1076
case SyntaxKind.
AnonymousMethodExpression
:
ExtractMethod\CSharpMethodExtractor.FormattingProvider.cs (1)
62
if (node.Kind() is SyntaxKind.SimpleLambdaExpression or SyntaxKind.ParenthesizedLambdaExpression or SyntaxKind.
AnonymousMethodExpression
)
QuickInfo\CSharpSemanticQuickInfoProvider.cs (1)
49
else if (token.IsKind(SyntaxKind.DelegateKeyword) && token.Parent.IsKind(SyntaxKind.
AnonymousMethodExpression
))
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticDiagnosticAnalyzer.cs (1)
35
context.RegisterSyntaxNodeAction(AnalyzeSyntax, SyntaxKind.SimpleLambdaExpression, SyntaxKind.ParenthesizedLambdaExpression, SyntaxKind.
AnonymousMethodExpression
);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
50
SyntaxKind.SimpleLambdaExpression, SyntaxKind.ParenthesizedLambdaExpression, SyntaxKind.
AnonymousMethodExpression
);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
73
SyntaxKind.SimpleLambdaExpression, SyntaxKind.ParenthesizedLambdaExpression, SyntaxKind.
AnonymousMethodExpression
));
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
125
SyntaxKind.
AnonymousMethodExpression
or
src\roslyn\src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (4)
26
case SyntaxKind.
AnonymousMethodExpression
:
81
case SyntaxKind.
AnonymousMethodExpression
:
153
case SyntaxKind.
AnonymousMethodExpression
:
294
case SyntaxKind.
AnonymousMethodExpression
:
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Runtime\CSharpDoNotUseStackallocInLoops.cs (1)
37
case SyntaxKind.
AnonymousMethodExpression
:
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
1596
case SyntaxKind.
AnonymousMethodExpression
:
2630
SyntaxKind.
AnonymousMethodExpression
=> (((AnonymousMethodExpressionSyntax)declaration).Body as BlockSyntax)?.Statements,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
709
case SyntaxKind.
AnonymousMethodExpression
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
430
case SyntaxKind.
AnonymousMethodExpression
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
145
return node.IsParentKind(SyntaxKind.
AnonymousMethodExpression
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\AnchorIndentationFormattingRule.cs (1)
26
if (node.IsKind(SyntaxKind.
AnonymousMethodExpression
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
192
if (currentToken.IsKind(SyntaxKind.OpenBraceToken) && currentTokenParentParent.IsKind(SyntaxKind.
AnonymousMethodExpression
))
405
if (currentToken.IsKind(SyntaxKind.OpenBraceToken) && currentTokenParentParent.IsKind(SyntaxKind.
AnonymousMethodExpression
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
176
case SyntaxKind.
AnonymousMethodExpression
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1286
return parent.IsKind(SyntaxKind.ParameterList) && parent.IsParentKind(SyntaxKind.
AnonymousMethodExpression
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
356
currentTokenParentParent.Kind() is SyntaxKind.SimpleLambdaExpression or SyntaxKind.ParenthesizedLambdaExpression or SyntaxKind.
AnonymousMethodExpression
)
Roslyn.Diagnostics.CSharp.Analyzers (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
709
case SyntaxKind.
AnonymousMethodExpression
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
430
case SyntaxKind.
AnonymousMethodExpression
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
145
return node.IsParentKind(SyntaxKind.
AnonymousMethodExpression
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\AnchorIndentationFormattingRule.cs (1)
26
if (node.IsKind(SyntaxKind.
AnonymousMethodExpression
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
192
if (currentToken.IsKind(SyntaxKind.OpenBraceToken) && currentTokenParentParent.IsKind(SyntaxKind.
AnonymousMethodExpression
))
405
if (currentToken.IsKind(SyntaxKind.OpenBraceToken) && currentTokenParentParent.IsKind(SyntaxKind.
AnonymousMethodExpression
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
176
case SyntaxKind.
AnonymousMethodExpression
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1286
return parent.IsKind(SyntaxKind.ParameterList) && parent.IsParentKind(SyntaxKind.
AnonymousMethodExpression
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
356
currentTokenParentParent.Kind() is SyntaxKind.SimpleLambdaExpression or SyntaxKind.ParenthesizedLambdaExpression or SyntaxKind.
AnonymousMethodExpression
)