2 overrides of ThrowExpression
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3255public override SyntaxNode ThrowExpression(SyntaxNode expression)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
334Public Overrides Function ThrowExpression(expression As SyntaxNode) As SyntaxNode
23 references to ThrowExpression
GenerateDocumentationAndConfigFiles (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
33return codeDefinitionFactory.ThrowExpression( 437=> factory.ThrowExpression(CreateNewArgumentNullException(factory, compilation, parameter));
Microsoft.CodeAnalysis.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
33return codeDefinitionFactory.ThrowExpression( 437=> factory.ThrowExpression(CreateNewArgumentNullException(factory, compilation, parameter));
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
33return codeDefinitionFactory.ThrowExpression( 437=> factory.ThrowExpression(CreateNewArgumentNullException(factory, compilation, parameter));
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
90return generator.ThrowExpression(expression);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
33return codeDefinitionFactory.ThrowExpression( 437=> factory.ThrowExpression(CreateNewArgumentNullException(factory, compilation, parameter));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\UseThrowExpression\UseThrowExpressionCodeFixProvider.cs (1)
59generator.ThrowExpression(throwStatementExpression)));
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\CodeFixes\UseThrowExpression\UseThrowExpressionCodeFixProvider.cs (1)
59generator.ThrowExpression(throwStatementExpression)));
Microsoft.CodeAnalysis.Features (3)
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (1)
925generator.ThrowExpression(
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (1)
516.ThrowExpression(inlineMethodContext.InlineExpression)
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
90return generator.ThrowExpression(expression);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
33return codeDefinitionFactory.ThrowExpression( 437=> factory.ThrowExpression(CreateNewArgumentNullException(factory, compilation, parameter));
Microsoft.CodeAnalysis.Workspaces (3)
Editing\SyntaxGenerator.cs (1)
1600/// True if <see cref="ThrowExpression"/> can be used
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
33return codeDefinitionFactory.ThrowExpression( 437=> factory.ThrowExpression(CreateNewArgumentNullException(factory, compilation, parameter));
Roslyn.Diagnostics.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
33return codeDefinitionFactory.ThrowExpression( 437=> factory.ThrowExpression(CreateNewArgumentNullException(factory, compilation, parameter));
Text.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
33return codeDefinitionFactory.ThrowExpression( 437=> factory.ThrowExpression(CreateNewArgumentNullException(factory, compilation, parameter));