luaur_analysis/functions/
make_function_builtin_definitions_alt_b.rs1use crate::functions::make_function_builtin_definitions_alt_d::make_function_type_arena_optional_type_id_initializer_list_type_id_initializer_list_type_pack_id_initializer_list_type_id_initializer_list_string_initializer_list_type_id_bool;
2use crate::records::type_arena::TypeArena;
3use crate::type_aliases::type_id::TypeId;
4use crate::type_aliases::type_pack_id::TypePackId;
5use alloc::vec::Vec;
6
7pub fn make_function_type_arena_optional_type_id_initializer_list_type_id_initializer_list_type_pack_id_initializer_list_type_id_initializer_list_type_id_bool(
8 arena: &mut TypeArena,
9 self_type: Option<TypeId>,
10 generics: Vec<TypeId>,
11 generic_packs: Vec<TypePackId>,
12 param_types: Vec<TypeId>,
13 ret_types: Vec<TypeId>,
14 checked: bool,
15) -> TypeId {
16 make_function_type_arena_optional_type_id_initializer_list_type_id_initializer_list_type_pack_id_initializer_list_type_id_initializer_list_string_initializer_list_type_id_bool(arena, self_type, generics, generic_packs, param_types, Vec::new(), ret_types, checked)
17}