Binder\LocalBinderFactory.cs (56)
62args.localBinderFactory.Visit(size, args.binder);
91builder.Visit(expressionSyntax, enclosing);
108builder.Visit(statement, enclosing);
117builder.Visit((CSharpSyntaxNode)syntax, enclosing);
158Visit(node.Initializer, enclosing);
159Visit(node.Body, enclosing);
160Visit(node.ExpressionBody, enclosing);
395Visit(body, binder);
427Visit(blockBody, binder);
433Visit(arrowBody, binder);
469Visit(node.Expression, arrowBinder);
476Visit(node.Value, valueBinder);
488Visit(argument.Expression, attrBinder);
517Visit(argumentList, binder);
549Visit(statement, blockBinder);
566Visit(expressionSyntax, usingBinder);
574Visit(declarator, usingBinder);
587Visit(node.Condition, whileBinder);
597Visit(node.Condition, whileBinder);
614Visit(variable, binder);
621Visit(initializer, binder);
630Visit(condition, binder);
640Visit(incrementor, incrementorsBinder);
653Visit(node.Expression, patternBinder);
661Visit(forEachVariable.Variable, binder);
681Visit(node.Expression, binder);
688Visit(node.Expression, binder);
696Visit(node.Block, binder);
704Visit(node.Block, binder); // This will create the block binder for the block.
719Visit(declarator, binder);
731Visit(node.Expression, lockBinder);
747Visit(node.Expression, _enclosing);
754Visit(section, switchBinder);
770Visit(switchLabel.Pattern, patternBinder);
773Visit(switchLabel.WhenClause.Condition, patternBinder);
780Visit(switchLabel.Value, patternBinder);
788Visit(statement, patternBinder);
796Visit(node.GoverningExpression, switchExpressionBinder);
802Visit(arm.Pattern, armBinder);
805Visit(arm.WhenClause, armBinder);
808Visit(arm.Expression, armBinder);
833Visit(node.Condition, enclosing);
862Visit(node.Statement, _enclosing);
873Visit(node.Block, _enclosing.WithAdditionalFlags(BinderFlags.InTryBlockOfTryCatch));
877Visit(node.Block, _enclosing);
882Visit(c, _enclosing);
887Visit(node.Finally, _enclosing);
901Visit(node.Filter, filterBinder);
904Visit(node.Block, clauseBinder);
930Visit(node.Block, _enclosing.WithAdditionalFlags(additionalFlags));
940Visit(node.Expression, _enclosing);
946Visit(node.Expression, _enclosing);
972Visit(initializer.Value, enclosing);
980Visit(node.Expression, _enclosing);
988Visit(node.Expression, _enclosing);
1105Visit(statement, enclosing);