43 references to YieldReturnStatement
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Statements.cs (2)
136
case SyntaxKind.
YieldReturnStatement
:
335
case SyntaxKind.
YieldReturnStatement
:
Binder\LocalBinderFactory.cs (1)
1063
case SyntaxKind.
YieldReturnStatement
:
Binder\LocalScopeBinder.cs (1)
262
case SyntaxKind.
YieldReturnStatement
:
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Internal.Generated.cs (2)
31406
case SyntaxKind.
YieldReturnStatement
:
36828
case SyntaxKind.
YieldReturnStatement
:
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Main.Generated.cs (2)
4319
case SyntaxKind.
YieldReturnStatement
:
4347
SyntaxKind.
YieldReturnStatement
=> SyntaxKind.ReturnKeyword,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Syntax.Generated.cs (1)
7474
/// <item><description><see cref="SyntaxKind.
YieldReturnStatement
"/></description></item>
Parser\LanguageParser.cs (1)
10139
kind = SyntaxKind.
YieldReturnStatement
;
Symbols\Source\SourceMemberContainerSymbol.cs (1)
6097
case SyntaxKind.
YieldReturnStatement
:
Syntax\LambdaUtilities.cs (1)
417
case SyntaxKind.
YieldReturnStatement
:
Syntax\LookupPosition.cs (2)
362
case SyntaxKind.
YieldReturnStatement
:
438
case SyntaxKind.
YieldReturnStatement
:
Syntax\SyntaxBindingUtilities.cs (1)
14
=> node.IsKind(SyntaxKind.
YieldReturnStatement
) ||
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
572
case SyntaxKind.
YieldReturnStatement
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
170
(nodeParent is YieldStatementSyntax(SyntaxKind.
YieldReturnStatement
) yieldStatement && yieldStatement.Expression == node) ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
162
public int YieldReturnStatement => (int)SyntaxKind.
YieldReturnStatement
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (1)
76
SyntaxKind.
YieldReturnStatement
,
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (2)
116
if (node.Parent is (kind: SyntaxKind.ReturnStatement or SyntaxKind.
YieldReturnStatement
))
135
var onYield = node.IsParentKind(SyntaxKind.
YieldReturnStatement
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
109
=> SyntaxFactory.YieldStatement(SyntaxKind.
YieldReturnStatement
, (ExpressionSyntax)expression);
Microsoft.CodeAnalysis.CSharp.Features (12)
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (1)
276
case SyntaxKind.
YieldReturnStatement
:
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (2)
572
=> YieldStatement(SyntaxKind.
YieldReturnStatement
, expression);
763
var statements = GenerateStatements(expression => YieldStatement(SyntaxKind.
YieldReturnStatement
, expression), queryExpressionProcessingInfo);
EditAndContinue\BreakpointSpans.cs (1)
756
case SyntaxKind.
YieldReturnStatement
:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
1840
case SyntaxKind.
YieldReturnStatement
:
2174
case SyntaxKind.
YieldReturnStatement
:
EditAndContinue\SyntaxComparer.cs (1)
372
case SyntaxKind.
YieldReturnStatement
:
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (1)
76
SyntaxKind.
YieldReturnStatement
,
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (2)
116
if (node.Parent is (kind: SyntaxKind.ReturnStatement or SyntaxKind.
YieldReturnStatement
))
135
var onYield = node.IsParentKind(SyntaxKind.
YieldReturnStatement
);
src\roslyn\src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (1)
417
case SyntaxKind.
YieldReturnStatement
:
src\roslyn\src\Compilers\CSharp\Portable\Syntax\SyntaxBindingUtilities.cs (1)
14
=> node.IsKind(SyntaxKind.
YieldReturnStatement
) ||
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Classification\ClassificationHelpers.cs (1)
117
case SyntaxKind.
YieldReturnStatement
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
572
case SyntaxKind.
YieldReturnStatement
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
170
(nodeParent is YieldStatementSyntax(SyntaxKind.
YieldReturnStatement
) yieldStatement && yieldStatement.Expression == node) ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
162
public int YieldReturnStatement => (int)SyntaxKind.
YieldReturnStatement
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
109
=> SyntaxFactory.YieldStatement(SyntaxKind.
YieldReturnStatement
, (ExpressionSyntax)expression);
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
572
case SyntaxKind.
YieldReturnStatement
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
170
(nodeParent is YieldStatementSyntax(SyntaxKind.
YieldReturnStatement
) yieldStatement && yieldStatement.Expression == node) ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
162
public int YieldReturnStatement => (int)SyntaxKind.
YieldReturnStatement
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
109
=> SyntaxFactory.YieldStatement(SyntaxKind.
YieldReturnStatement
, (ExpressionSyntax)expression);