fn gen(files []ast.File, table &table.Table, pref &pref.Preferences) string
fn get_guarded_include_text #
fn get_guarded_include_text(iname string, imessage string) string
fn (Gen) current_tmp_var #
fn (mut g Gen) current_tmp_var() string
fn (Gen) gen_c_android_sokol_main #
fn (mut g Gen) gen_c_android_sokol_main()
fn (mut g Gen) gen_c_main()
fn (Gen) gen_c_main_footer #
fn (mut g Gen) gen_c_main_footer()
fn (Gen) gen_c_main_for_tests #
fn (mut g Gen) gen_c_main_for_tests()
fn (Gen) gen_vprint_profile_stats #
fn (mut g Gen) gen_vprint_profile_stats()
fn (g &Gen) hashes() string
fn (mut g Gen) new_tmp_var() string
fn (Gen) reset_tmp_count #
fn (mut g Gen) reset_tmp_count()
fn (Gen) unwrap_generic #
fn (g &Gen) unwrap_generic(typ table.Type) table.Type
fn (mut g Gen) write(s string)
fn (Gen) write_fn_typesymbol_declaration #
fn (mut g Gen) write_fn_typesymbol_declaration(sym table.TypeSymbol)
fn (Gen) write_multi_return_types #
fn (mut g Gen) write_multi_return_types()
fn (Gen) write_tests_definitions #
fn (mut g Gen) write_tests_definitions()
fn (Gen) write_typedef_types #
fn (mut g Gen) write_typedef_types()
fn (Gen) write_typeof_functions #
fn (mut g Gen) write_typeof_functions()
fn (mut g Gen) writeln(s string)