Lines Matching refs:args_types
683 let mut args_types = Vec::with_capacity(args.len()); in register_values() localVariable
687 args_types.push(t); in register_values()
698 let typ = fn_(args_types, return_type); in register_values()
776 let mut args_types = Vec::with_capacity(constructor.arguments.len()); in register_values() localVariable
781 args_types.push(t); in register_values()
795 _ => fn_(args_types, typ.clone()), in register_values()
939 let (args_types, return_type) = preregistered_type in infer_statement()
948 .zip(&args_types) in infer_statement()
957 let args_types = args.iter().map(|a| a.type_.clone()).collect(); in infer_statement() localVariable
958 let typ = fn_(args_types, body.type_()); in infer_statement()
1018 let (args_types, return_type) = preregistered_type in infer_statement()
1023 .zip(&args_types) in infer_statement()
1088 let args = if let Some((args_types, _return_type)) = in infer_statement()
1092 .zip(&args_types) in infer_statement()