public static Executable[] Listify(Executable e) { return(new Executable[] { e }); }
public override IList <Executable> ResolveTypes(ParserContext context, VariableScope varScope) { this.Condition = this.Condition.ResolveTypes(context, varScope); this.Code = Executable.ResolveTypesForCode(this.Code, context, new VariableScope(varScope)); return(Listify(this)); }