1 write to _syntax
Microsoft.CodeAnalysis.CSharp (1)
Binder\ForLoopBinder.cs (1)
25_syntax = syntax;
10 references to _syntax
Microsoft.CodeAnalysis.CSharp (10)
Binder\ForLoopBinder.cs (10)
33if (_syntax.Declaration != null) 35_syntax.Declaration.Type.VisitRankSpecifiers((rankSpecifier, args) => 46foreach (var vdecl in _syntax.Declaration.Variables) 48var localSymbol = MakeLocal(_syntax.Declaration, vdecl, LocalDeclarationKind.RegularVariable, allowScoped: true); 57ExpressionVariableFinder.FindExpressionVariables(this, locals, _syntax.Initializers); 65BoundForStatement result = BindForParts(_syntax, originalBinder, diagnostics); 73if (_syntax.Declaration != null) 75var type = _syntax.Declaration.Type.SkipScoped(out _); 142if (_syntax == scopeDesignator) 159return _syntax;