21 references to GetForEachStatementInfo
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
CastSimplifier.cs (2)
1051var oldForEachInfo = originalSemanticModel.GetForEachStatementInfo(oldForEach); 1052var newForEachInfo = rewrittenSemanticModel.GetForEachStatementInfo(newForEach);
CSharpForEachCastDiagnosticAnalyzer.cs (1)
29var info = semanticModel.GetForEachStatementInfo(node);
CSharpSemanticFacts.cs (1)
171var info = semanticModel.GetForEachStatementInfo(csforEachStatement);
SpeculationAnalyzer.cs (3)
806var originalInfo = originalModel.GetForEachStatementInfo(originalForEach); 807var newInfo = newModel.GetForEachStatementInfo(newForEach); 814var info = model.GetForEachStatementInfo(forEach);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
CSharpForEachCastCodeFixProvider.cs (1)
29var forEachInfo = semanticModel.GetForEachStatementInfo(forEachStatement);
NullableHelpers.cs (1)
61var foreachInfo = semanticModel.GetForEachStatementInfo((CommonForEachStatementSyntax)forEachLoop.Syntax);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenAwaitForeachTests.cs (2)
3894var info = model.GetForEachStatementInfo(foreachSyntax); 8452var info = model.GetForEachStatementInfo(foreachSyntax);
Microsoft.CodeAnalysis.CSharp.Features (3)
CodeFixes\GenerateMethod\GenerateDeconstructMethodCodeFixProvider.cs (1)
73type = model.GetForEachStatementInfo(@foreach).ElementType;
CSharpForEachCastCodeFixProvider.cs (1)
29var forEachInfo = semanticModel.GetForEachStatementInfo(forEachStatement);
CSharpForEachCastDiagnosticAnalyzer.cs (1)
29var info = semanticModel.GetForEachStatementInfo(node);
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
CastSimplifier.cs (2)
1051var oldForEachInfo = originalSemanticModel.GetForEachStatementInfo(oldForEach); 1052var newForEachInfo = rewrittenSemanticModel.GetForEachStatementInfo(newForEach);
CSharpSemanticFacts.cs (1)
171var info = semanticModel.GetForEachStatementInfo(csforEachStatement);
NullableHelpers.cs (1)
61var foreachInfo = semanticModel.GetForEachStatementInfo((CommonForEachStatementSyntax)forEachLoop.Syntax);
SpeculationAnalyzer.cs (3)
806var originalInfo = originalModel.GetForEachStatementInfo(originalForEach); 807var newInfo = newModel.GetForEachStatementInfo(newForEach); 814var info = model.GetForEachStatementInfo(forEach);