Boo.Lang.Compiler.Steps.GeneratorMethodProcessor.PropagateFromEnumerableToEnumerator C# (CSharp) Метод

PropagateFromEnumerableToEnumerator() приватный Метод

private PropagateFromEnumerableToEnumerator ( MethodInvocationExpression enumeratorConstructorInvocation, string parameterName, IType parameterType ) : void
enumeratorConstructorInvocation Boo.Lang.Compiler.Ast.MethodInvocationExpression
parameterName string
parameterType IType
Результат void
        void PropagateFromEnumerableToEnumerator(MethodInvocationExpression enumeratorConstructorInvocation,
            string parameterName,
            IType parameterType)
        {
            Field field = DeclareFieldInitializedFromConstructorParameter(_enumerable, _enumerableConstructor, parameterName, parameterType);
            enumeratorConstructorInvocation.Arguments.Add(
                CodeBuilder.CreateReference(field));
        }