196 references to ParenthesizedLambdaExpressionSyntax
Microsoft.CodeAnalysis.CSharp (29)
Binder\Binder_Expressions.cs (1)
9392resultIsUsed = (((ParenthesizedLambdaExpressionSyntax)parent).Body != node) || MethodOrLambdaRequiresValue(ContainingMemberOrLambda, Compilation);
Binder\Binder_Lambda.cs (2)
77var paren = (ParenthesizedLambdaExpressionSyntax)syntax;
Binder\ExpressionVariableFinder.cs (1)
298public override void VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax node) { }
Binder\LocalBinderFactory.cs (1)
359public override void VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax node)
BoundTree\UnboundLambda.cs (1)
1474return ((ParenthesizedLambdaExpressionSyntax)syntax).ParameterList.Parameters[index].Identifier.GetLocation();
Lowering\DiagnosticsPass_ExpressionTrees.cs (2)
552var lambdaSyntax = (ParenthesizedLambdaExpressionSyntax)node.Syntax;
Symbols\Source\LambdaSymbol.cs (1)
241private bool HasExplicitReturnType => _syntax is ParenthesizedLambdaExpressionSyntax { ReturnType: not null };
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1091ParenthesizedLambdaExpressionSyntax { ReturnType: { } lambdaReturnType } => lambdaReturnType,
Syntax\LookupPosition.cs (2)
471ParenthesizedLambdaExpressionSyntax parenthesized = (ParenthesizedLambdaExpressionSyntax)lambdaExpressionOrQueryNode;
Syntax\ParenthesizedLambdaExpressionSyntax.cs (11)
11public new ParenthesizedLambdaExpressionSyntax WithBody(CSharpSyntaxNode body) 16public ParenthesizedLambdaExpressionSyntax Update(SyntaxToken asyncKeyword, ParameterListSyntax parameterList, SyntaxToken arrowToken, CSharpSyntaxNode body) 27public new ParenthesizedLambdaExpressionSyntax WithAsyncKeyword(SyntaxToken asyncKeyword) 30public ParenthesizedLambdaExpressionSyntax Update(SyntaxToken asyncKeyword, ParameterListSyntax parameterList, SyntaxToken arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody) 33public ParenthesizedLambdaExpressionSyntax Update(SyntaxTokenList modifiers, ParameterListSyntax parameterList, SyntaxToken arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody) 36public ParenthesizedLambdaExpressionSyntax Update(SyntaxList<AttributeListSyntax> attributeLists, SyntaxTokenList modifiers, ParameterListSyntax parameterList, SyntaxToken arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody) 45public static ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(SyntaxToken asyncKeyword, ParameterListSyntax parameterList, SyntaxToken arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody) 48public static ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(ParameterListSyntax parameterList, BlockSyntax? block, ExpressionSyntax? expressionBody) 51public static ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(SyntaxTokenList modifiers, ParameterListSyntax parameterList, SyntaxToken arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody) 54public static ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(SyntaxTokenList modifiers, ParameterListSyntax parameterList, BlockSyntax? block, ExpressionSyntax? expressionBody) 57public static ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(SyntaxList<AttributeListSyntax> attributeLists, SyntaxTokenList modifiers, ParameterListSyntax parameterList, BlockSyntax? block, ExpressionSyntax? expressionBody)
Syntax\SyntaxFactory.cs (3)
2741public static ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(CSharpSyntaxNode body) 2744public static ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(ParameterListSyntax parameterList, CSharpSyntaxNode body) 2749public static ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(SyntaxToken asyncKeyword, ParameterListSyntax parameterList, SyntaxToken arrowToken, CSharpSyntaxNode body)
Syntax\SyntaxFacts.cs (1)
191return ((ParenthesizedLambdaExpressionSyntax)parent).ReturnType == node;
Syntax\SyntaxNodeExtensions.cs (1)
266(current.Parent is ParenthesizedLambdaExpressionSyntax lambda && lambda.ReturnType == current) ||
Syntax\SyntaxNormalizer.cs (1)
883if (next is { RawKind: (int)SyntaxKind.OpenParenToken, Parent.Parent: ParenthesizedLambdaExpressionSyntax lambda } &&
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
274ParenthesizedLambdaExpressionSyntax parenthesizedLambda => parenthesizedLambda.ParameterList.Parameters,
IndentBlockFormattingRule.cs (1)
157case ParenthesizedLambdaExpressionSyntax parenthesizedLambda:
SpeculationAnalyzer.cs (4)
190var originalParenthesizedLambda = (ParenthesizedLambdaExpressionSyntax)originalLambda; 197var replacedParenthesizedLambda = (ParenthesizedLambdaExpressionSyntax)replacedLambda;
SyntaxNodeExtensions.cs (1)
168SyntaxKind.ParenthesizedLambdaExpression => ((ParenthesizedLambdaExpressionSyntax)declaration).ParameterList,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
CSharpMakeMethodSynchronousCodeFixProvider.cs (1)
41case ParenthesizedLambdaExpressionSyntax lambda: return RemoveAsyncModifierHelpers.WithoutAsyncModifier(lambda);
CSharpRemoveAsyncModifierCodeFixProvider.cs (1)
59ParenthesizedLambdaExpressionSyntax lambda => AnnotateBlock(generator, RemoveAsyncModifierHelpers.WithoutAsyncModifier(lambda)),
CSharpTypeInferenceService.TypeInferrer.cs (2)
1821if (lambdaExpression is ParenthesizedLambdaExpressionSyntax parenLambda) 1834ParenthesizedLambdaExpressionSyntax lambdaExpression)
CSharpUseLocalFunctionCodeFixProvider.cs (1)
283case ParenthesizedLambdaExpressionSyntax parenthesizedLambda:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1568possibleCommaOrParen.Parent?.Parent is ParenthesizedLambdaExpressionSyntax parenthesizedLambda)
RemoveAsyncModifierHelpers.cs (1)
24internal static SyntaxNode WithoutAsyncModifier(ParenthesizedLambdaExpressionSyntax lambda)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Structure\ParenthesizedLambdaStructureTests.cs (1)
17public class ParenthesizedLambdaStructureTests : AbstractCSharpSyntaxNodeStructureTests<ParenthesizedLambdaExpressionSyntax>
SymbolKey\SymbolKeyTestBase.cs (1)
373IEnumerable<ExpressionSyntax> tmp = body.DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (4)
FlowAnalysis\RegionAnalysisTests.cs (4)
5490var lambdaExpression = methodBlock.DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().First(); 6228var lambda = tree.GetCompilationUnitRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single();
Microsoft.CodeAnalysis.CSharp.Features (20)
ChangeSignature\CSharpChangeSignatureService.cs (1)
378if (updatedNode is ParenthesizedLambdaExpressionSyntax parenLambda)
Completion\CompletionProviders\AwaitCompletionProvider.cs (1)
53ParenthesizedLambdaExpressionSyntax parenthesizedLambda => (parenthesizedLambda.ReturnType as SyntaxNode ?? parenthesizedLambda.ParameterList).SpanStart,
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (1)
134return token.Parent.Parent is not null and ParenthesizedLambdaExpressionSyntax;
CSharpMakeMethodSynchronousCodeFixProvider.cs (1)
41case ParenthesizedLambdaExpressionSyntax lambda: return RemoveAsyncModifierHelpers.WithoutAsyncModifier(lambda);
CSharpRemoveAsyncModifierCodeFixProvider.cs (1)
59ParenthesizedLambdaExpressionSyntax lambda => AnnotateBlock(generator, RemoveAsyncModifierHelpers.WithoutAsyncModifier(lambda)),
CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
274ParenthesizedLambdaExpressionSyntax parenthesizedLambda => parenthesizedLambda.ParameterList.Parameters,
CSharpUseLocalFunctionCodeFixProvider.cs (1)
283case ParenthesizedLambdaExpressionSyntax parenthesizedLambda:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
1834return ((ParenthesizedLambdaExpressionSyntax)node).ParameterList.Span; 1917return ((ParenthesizedLambdaExpressionSyntax)lambda).ParameterList.Parameters[ordinal].Identifier.Span;
EditAndContinue\SyntaxComparer.cs (2)
979var parenthesized = (ParenthesizedLambdaExpressionSyntax)nestedFunction;
ExtractMethod\CSharpSelectionResult.cs (1)
84ParenthesizedLambdaExpressionSyntax or
ExtractMethod\CSharpSelectionResult.StatementResult.cs (3)
42ParenthesizedLambdaExpressionSyntax lambda => lambda.AsyncKeyword.Kind() == SyntaxKind.AsyncKeyword, 62ParenthesizedLambdaExpressionSyntax or 95case ParenthesizedLambdaExpressionSyntax lambda:
ExtractMethod\Extensions.cs (1)
61case ParenthesizedLambdaExpressionSyntax p: return p.Body as BlockSyntax;
RemoveAsyncModifierHelpers.cs (1)
24internal static SyntaxNode WithoutAsyncModifier(ParenthesizedLambdaExpressionSyntax lambda)
Structure\CSharpBlockStructureProvider.cs (1)
43builder.Add<ParenthesizedLambdaExpressionSyntax, ParenthesizedLambdaExpressionStructureProvider>();
Structure\Providers\ParenthesizedLambdaExpressionStructureProvider.cs (2)
12internal class ParenthesizedLambdaExpressionStructureProvider : AbstractSyntaxNodeStructureProvider<ParenthesizedLambdaExpressionSyntax> 16ParenthesizedLambdaExpressionSyntax lambdaExpression,
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (3)
IOperation\IOperationTests_IAnonymousFunctionExpression.cs (2)
101VerifyOperationTreeAndDiagnosticsForTest<ParenthesizedLambdaExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics); 185VerifyOperationTreeAndDiagnosticsForTest<ParenthesizedLambdaExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics);
IOperation\IOperationTests_InvalidExpression.cs (1)
407VerifyOperationTreeAndDiagnosticsForTest<ParenthesizedLambdaExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (25)
Semantics\AnonymousFunctionTests.cs (4)
985var parenthesizedLambdaSyntax = root.DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single(); 1019var parenthesizedLambdaSyntax = root.DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single();
Semantics\BindingAsyncTests.cs (2)
61var parens = tree.GetCompilationUnitRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>(); 63foreach (var paren in parens)
Semantics\DeconstructionTests.cs (1)
888VerifyOperationTreeAndDiagnosticsForTest<ParenthesizedLambdaExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics);
Semantics\ExpressionBodiedMemberTests.cs (2)
426var node = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single();
Semantics\LambdaTests.cs (8)
845var exprs = tree.GetCompilationUnitRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>(); 1174var expr = (ExpressionSyntax)tree.GetCompilationUnitRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single().Body; 1234var expr = (ExpressionSyntax)tree.GetCompilationUnitRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single().Body; 2658var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().ToArray(); 2661var lambda = lambdas[0]; 5599var lambdaSyntax = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single(); 6863var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.GetSymbol<LambdaSymbol>()).ToArray();
Semantics\RefFieldTests.cs (8)
10678var value = decl.DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single(); 16236var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().ToArray(); 23361var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.GetSymbol<LambdaSymbol>()).ToArray(); 23397var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.GetSymbol<LambdaSymbol>()).ToArray(); 23434var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.GetSymbol<LambdaSymbol>()).ToArray(); 24221var value = decl.DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (19)
Compilation\GetSemanticInfoTests.cs (10)
4785var lambdaSyntax = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single(); 5521var lambdaSyntax = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single(); 5535var lambdaSyntax = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single(); 5620var lambdaSyntax = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single(); 5667var lambdaSyntax = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single();
Compilation\SemanticModelAPITests.cs (4)
1962var lambdaExpression = speculatedStatement.DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().FirstOrDefault(); 2683var lambdaExpression = blockStatement.Statements[0].DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().FirstOrDefault();
Compilation\SemanticModelGetSemanticInfoTests.cs (3)
6755semanticInfo = GetSemanticInfoForTest<ParenthesizedLambdaExpressionSyntax>(sourceCode); 7025var semanticInfo = GetSemanticInfoForTest<ParenthesizedLambdaExpressionSyntax>(code); 8642var semanticInfo = GetSemanticInfoForTest<ParenthesizedLambdaExpressionSyntax>(sourceCode, parseOptions: TestOptions.Regular6);
Symbols\Source\DeclaringSyntaxNodeTests.cs (1)
719CheckLambdaDeclaringSyntax<ParenthesizedLambdaExpressionSyntax>(comp, tree, "/*1*/");
Symbols\Source\DelegateTests.cs (1)
828ExpressionSyntax lambdaSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Single();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (35)
Diagnostics\LineSpanDirectiveTests.cs (1)
453case ParenthesizedLambdaExpressionSyntax lambda:
Generated\Syntax.Test.xml.Generated.cs (5)
10157private static ParenthesizedLambdaExpressionSyntax GenerateParenthesizedLambdaExpression() 11363var node = GenerateParenthesizedLambdaExpression(); 11372var newNode = node.WithAttributeLists(node.AttributeLists).WithModifiers(node.Modifiers).WithReturnType(node.ReturnType).WithParameterList(node.ParameterList).WithArrowToken(node.ArrowToken).WithBlock(node.Block).WithExpressionBody(node.ExpressionBody); 15231var oldNode = GenerateParenthesizedLambdaExpression(); 15247var oldNode = GenerateParenthesizedLambdaExpression();
Parsing\ExpressionParsingTests.cs (14)
2093var lambda = (ParenthesizedLambdaExpressionSyntax)expr; 2113var lambda = (ParenthesizedLambdaExpressionSyntax)expr; 2133var lambda = (ParenthesizedLambdaExpressionSyntax)expr; 2155var lambda = (ParenthesizedLambdaExpressionSyntax)expr; 2179var lambda = (ParenthesizedLambdaExpressionSyntax)expr; 2206var lambda = (ParenthesizedLambdaExpressionSyntax)expr; 2231var lambda = (ParenthesizedLambdaExpressionSyntax)expr;
Parsing\ParserErrorMessageTests.cs (3)
3855var lambdaExpression = (ParenthesizedLambdaExpressionSyntax)tree.GetRoot().DescendantNodes().Single(node => node is ParenthesizedLambdaExpressionSyntax);
Syntax\SyntaxFactoryTests.cs (4)
567var lambda = SyntaxFactory.ParenthesizedLambdaExpression(body: SyntaxFactory.Block()); 571var fullySpecified = SyntaxFactory.ParenthesizedLambdaExpression(parameterList: SyntaxFactory.ParameterList(), body: SyntaxFactory.Block()); 578var lambda = SyntaxFactory.ParenthesizedLambdaExpression(body: SyntaxFactory.LiteralExpression(SyntaxKind.NumericLiteralExpression, SyntaxFactory.Literal(1))); 582var fullySpecified = SyntaxFactory.ParenthesizedLambdaExpression(
Syntax\SyntaxNodeTests.cs (8)
3830var expression = (ParenthesizedLambdaExpressionSyntax)SyntaxFactory.ParseExpression(text); 3857var expression = (ParenthesizedLambdaExpressionSyntax)SyntaxFactory.ParseExpression(text); 3884var expression = (ParenthesizedLambdaExpressionSyntax)SyntaxFactory.ParseExpression(text); 3911var expression = (ParenthesizedLambdaExpressionSyntax)SyntaxFactory.ParseExpression(text);
Microsoft.CodeAnalysis.CSharp.Workspaces (33)
CodeGeneration\CSharpSyntaxGenerator.cs (5)
2232return ((ParenthesizedLambdaExpressionSyntax)declaration).WithParameterList((ParameterListSyntax)list); 2262return ((ParenthesizedLambdaExpressionSyntax)declaration).Body as ExpressionSyntax; 2317return ((ParenthesizedLambdaExpressionSyntax)declaration).WithBody((CSharpSyntaxNode)expr ?? CreateBlock()); 2484return (((ParenthesizedLambdaExpressionSyntax)declaration).Body as BlockSyntax)?.Statements ?? s_EmptyList; 2520return ((ParenthesizedLambdaExpressionSyntax)declaration).WithBody(body);
CSharpTypeInferenceService.TypeInferrer.cs (2)
1821if (lambdaExpression is ParenthesizedLambdaExpressionSyntax parenLambda) 1834ParenthesizedLambdaExpressionSyntax lambdaExpression)
Editing\CSharpImportAdder.cs (1)
172public override void VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax node)
IndentBlockFormattingRule.cs (1)
157case ParenthesizedLambdaExpressionSyntax parenthesizedLambda:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (1)
168SyntaxKind.ParenthesizedLambdaExpression => ((ParenthesizedLambdaExpressionSyntax)declaration).ParameterList,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1568possibleCommaOrParen.Parent?.Parent is ParenthesizedLambdaExpressionSyntax parenthesizedLambda)
Recommendations\CSharpRecommendationServiceRunner.cs (2)
37ParenthesizedLambdaExpressionSyntax parenthesizedLambda => parenthesizedLambda.ParameterList.Parameters.Count, 58if (lambdaSyntax is ParenthesizedLambdaExpressionSyntax parenthesizedLambdaSyntax)
Rename\CSharpRenameRewriterLanguageService.cs (3)
161var lambdas = node.GetAncestorsOrThis(n => n is SimpleLambdaExpressionSyntax or ParenthesizedLambdaExpressionSyntax); 301var expandParameter = originalNode.GetAncestorsOrThis(n => n is SimpleLambdaExpressionSyntax or ParenthesizedLambdaExpressionSyntax).Count() == 0; 1164? token.GetAncestors(n => n is SimpleLambdaExpressionSyntax or ParenthesizedLambdaExpressionSyntax).FirstOrDefault()
Rename\LocalConflictVisitor.cs (1)
120public override void VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax node)
Simplification\CSharpSimplificationService.Expander.cs (4)
155public override SyntaxNode VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax node) 159if (newNode is ParenthesizedLambdaExpressionSyntax parenthesizedLambda) 193var newParenthesizedLambda = parenthesizedLambda.WithParameterList(newParameterList); 227var parenthesizedLambda = SyntaxFactory.ParenthesizedLambdaExpression(
Simplification\Reducers\CSharpEscapingReducer.cs (2)
56var enclosingLambdaExpression = parent.GetAncestorsOrThis(n => (n is SimpleLambdaExpressionSyntax or ParenthesizedLambdaExpressionSyntax)).FirstOrDefault(); 67if (enclosingLambdaExpression is ParenthesizedLambdaExpressionSyntax parenLamdba)
Simplification\Reducers\CSharpMiscellaneousReducer.cs (5)
50var oldLambda = parameterSyntax.FirstAncestorOrSelf<ParenthesizedLambdaExpressionSyntax>(); 51var newLambda = oldLambda.ReplaceNode(parameterSyntax, newParameterSyntax); 85private static readonly Func<ParenthesizedLambdaExpressionSyntax, SemanticModel, SimplifierOptions, CancellationToken, SyntaxNode> s_simplifyParenthesizedLambdaExpression = SimplifyParenthesizedLambdaExpression; 88ParenthesizedLambdaExpressionSyntax parenthesizedLambda,
Simplification\Reducers\CSharpMiscellaneousReducer.Rewriter.cs (1)
30public override SyntaxNode VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax node)
SpeculationAnalyzer.cs (4)
190var originalParenthesizedLambda = (ParenthesizedLambdaExpressionSyntax)originalLambda; 197var replacedParenthesizedLambda = (ParenthesizedLambdaExpressionSyntax)replacedLambda;
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (12)
CodeGeneration\SyntaxGeneratorTests.cs (12)
715VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 719VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 727VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 731VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 739VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 743VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 751VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 755VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 759VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 763VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 767VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 771VerifySyntax<ParenthesizedLambdaExpressionSyntax>(