Binder\LocalBinderFactory.cs (54)
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);
355Visit(body, binder);
385Visit(blockBody, binder);
391Visit(arrowBody, binder);
427Visit(node.Expression, arrowBinder);
434Visit(node.Value, valueBinder);
446Visit(argument.Expression, attrBinder);
468Visit(argumentList, binder);
500Visit(statement, blockBinder);
517Visit(expressionSyntax, usingBinder);
525Visit(declarator, usingBinder);
538Visit(node.Condition, whileBinder);
548Visit(node.Condition, whileBinder);
565Visit(variable, binder);
572Visit(initializer, binder);
581Visit(condition, binder);
591Visit(incrementor, incrementorsBinder);
604Visit(node.Expression, patternBinder);
626Visit(node.Expression, binder);
634Visit(node.Block, binder);
642Visit(node.Block, binder); // This will create the block binder for the block.
657Visit(declarator, binder);
669Visit(node.Expression, lockBinder);
685Visit(node.Expression, _enclosing);
692Visit(section, switchBinder);
708Visit(switchLabel.Pattern, patternBinder);
711Visit(switchLabel.WhenClause.Condition, patternBinder);
718Visit(switchLabel.Value, patternBinder);
726Visit(statement, patternBinder);
734Visit(node.GoverningExpression, switchExpressionBinder);
740Visit(arm.Pattern, armBinder);
743Visit(arm.WhenClause, armBinder);
746Visit(arm.Expression, armBinder);
752Visit(node.Condition, _enclosing);
754Visit(node.Else, _enclosing);
764Visit(node.Statement, _enclosing);
775Visit(node.Block, _enclosing.WithAdditionalFlags(BinderFlags.InTryBlockOfTryCatch));
779Visit(node.Block, _enclosing);
784Visit(c, _enclosing);
789Visit(node.Finally, _enclosing);
803Visit(node.Filter, filterBinder);
806Visit(node.Block, clauseBinder);
832Visit(node.Block, _enclosing.WithAdditionalFlags(additionalFlags));
842Visit(node.Expression, _enclosing);
848Visit(node.Expression, _enclosing);
871Visit(node.Expression, _enclosing);
879Visit(node.Expression, _enclosing);
990Visit(statement, enclosing);