16 references to UseExpressionBodyForLambdaHelpers
Microsoft.CodeAnalysis.CSharp.Features (16)
UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeRefactoringProvider.cs (6)
38var optionValue = UseExpressionBodyForLambdaHelpers.GetCodeStyleOption(optionProvider); 40var severity = UseExpressionBodyForLambdaHelpers.GetOptionSeverity(optionValue); 177if (UseExpressionBodyForLambdaHelpers.CanOfferUseExpressionBody(option, lambdaNode, root.GetLanguageVersion())) 179var title = UseExpressionBodyForLambdaHelpers.UseExpressionBodyTitle.ToString(); 188if (UseExpressionBodyForLambdaHelpers.CanOfferUseBlockBody(semanticModel, option, lambdaNode, cancellationToken)) 190var title = UseExpressionBodyForLambdaHelpers.UseBlockBodyTitle.ToString();
UseExpressionBodyForLambdaCodeActionHelpers.cs (2)
24var expressionBody = UseExpressionBodyForLambdaHelpers.GetBodyAsExpression(currentDeclaration); 32if (!UseExpressionBodyForLambdaHelpers.TryConvertToExpressionBody(declaration, languageVersion, ExpressionBodyPreference.WhenPossible, out var expressionBody))
UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (8)
20private static readonly DiagnosticDescriptor s_useExpressionBodyForLambda = CreateDescriptorWithId(UseExpressionBodyForLambdaHelpers.UseExpressionBodyTitle, UseExpressionBodyForLambdaHelpers.UseExpressionBodyTitle); 21private static readonly DiagnosticDescriptor s_useBlockBodyForLambda = CreateDescriptorWithId(UseExpressionBodyForLambdaHelpers.UseBlockBodyTitle, UseExpressionBodyForLambdaHelpers.UseBlockBodyTitle); 41var optionValue = UseExpressionBodyForLambdaHelpers.GetCodeStyleOption(analyzerOptions.GetAnalyzerOptions(syntaxTree)); 42var severity = UseExpressionBodyForLambdaHelpers.GetOptionSeverity(optionValue); 71if (UseExpressionBodyForLambdaHelpers.CanOfferUseExpressionBody(option.Value, declaration, declaration.GetLanguageVersion())) 82if (UseExpressionBodyForLambdaHelpers.CanOfferUseBlockBody(semanticModel, option.Value, declaration, cancellationToken))