Compiler: Fixed propagation of varargs property in dooptcode(). do_code_block() looks at current_function_number to determine whether to generate varargs code or not. This variable seems to be set correctly in all cases except for implicit lambdas.