8 overrides of CreateReturnStatementForExpression
Microsoft.CodeAnalysis.CSharp.Features (8)
UseExpressionBodyForAccessorsHelper.cs (1)
50
protected override bool
CreateReturnStatementForExpression
(SemanticModel semanticModel, AccessorDeclarationSyntax declaration)
UseExpressionBodyForConstructorsHelper.cs (1)
50
protected override bool
CreateReturnStatementForExpression
(SemanticModel semanticModel, ConstructorDeclarationSyntax declaration) => false;
UseExpressionBodyForConversionOperatorsHelper.cs (1)
50
protected override bool
CreateReturnStatementForExpression
(SemanticModel semanticModel, ConversionOperatorDeclarationSyntax declaration)
UseExpressionBodyForIndexersHelper.cs (1)
66
protected override bool
CreateReturnStatementForExpression
(SemanticModel semanticModel, IndexerDeclarationSyntax declaration) => true;
UseExpressionBodyForLocalFunctionHelper.cs (1)
53
protected override bool
CreateReturnStatementForExpression
(
UseExpressionBodyForMethodsHelper.cs (1)
53
protected override bool
CreateReturnStatementForExpression
(
UseExpressionBodyForOperatorsHelper.cs (1)
52
protected override bool
CreateReturnStatementForExpression
(SemanticModel semanticModel, OperatorDeclarationSyntax declaration)
UseExpressionBodyForPropertiesHelper.cs (1)
66
protected override bool
CreateReturnStatementForExpression
(SemanticModel semanticModel, PropertyDeclarationSyntax declaration) => true;
2 references to CreateReturnStatementForExpression
Microsoft.CodeAnalysis.CSharp.Features (2)
UseExpressionBodyHelper`1.cs (2)
269
CreateReturnStatementForExpression
(semanticModel, declaration),
293
CreateReturnStatementForExpression
(semanticModel, declaration),