Boo.Lang.Compiler.Steps.ProcessMethodBodies.OnGeneratorExpression C# (CSharp) Метод

OnGeneratorExpression() публичный Метод

public OnGeneratorExpression ( Boo.Lang.Compiler.Ast.GeneratorExpression node ) : void
node Boo.Lang.Compiler.Ast.GeneratorExpression
Результат void
        public override void OnGeneratorExpression(GeneratorExpression node)
        {
            Visit(node.Iterator);
            node.Iterator = ProcessIterator(node.Iterator, node.Declarations);

            EnterNamespace(new DeclarationsNamespace(CurrentNamespace, node.Declarations));
            Visit(node.Filter);
            Visit(node.Expression);
            LeaveNamespace();

            IType generatorItemType = TypeSystemServices.GetConcreteExpressionType(node.Expression);
            BindExpressionType(node, GeneratorTypeOf(generatorItemType));
        }
ProcessMethodBodies