Babel.Compiler.TypeElementCreatingVisitor.GetIterCreatorArguments C# (CSharp) Method

GetIterCreatorArguments() protected method

protected GetIterCreatorArguments ( TypedNodeList arguments ) : TypedNodeList
arguments TypedNodeList
return TypedNodeList
        protected virtual TypedNodeList GetIterCreatorArguments(TypedNodeList arguments)
        {
            TypedNodeList args = new TypedNodeList();
            foreach (Argument arg in arguments) {
                if (arg.Mode == ArgumentMode.Once) {
                    Argument a = (Argument) arg.Clone();
                    a.Mode = ArgumentMode.In;
                    args.Append(a);
                }
            }
            return args;
        }