diff --git a/native_api_1c_macro/src/function_processing/collectors/find_method.rs b/native_api_1c_macro/src/function_processing/collectors/find_method.rs index b0a09b9..451311a 100644 --- a/native_api_1c_macro/src/function_processing/collectors/find_method.rs +++ b/native_api_1c_macro/src/function_processing/collectors/find_method.rs @@ -26,8 +26,12 @@ impl<'a> FromIterator<(usize, &'a FuncDesc)> for FindMethodCollector { let name_ru_literal = func_desc.name_ru_literal.clone(); find_method_body.extend(quote! { - if native_api_1c::native_api_1c_core::ffi::string_utils::os_string_nil(#name_literal) == name { return Some(#func_index) }; - if native_api_1c::native_api_1c_core::ffi::string_utils::os_string_nil(#name_ru_literal) == name { return Some(#func_index) }; + if native_api_1c::native_api_1c_core::ffi::string_utils::os_string_nil(#name_literal) == name { + return Some(#func_index) + }; + if native_api_1c::native_api_1c_core::ffi::string_utils::os_string_nil(#name_ru_literal) == name { + return Some(#func_index) + }; }); } diff --git a/native_api_1c_macro/src/function_processing/collectors/get_method_name.rs b/native_api_1c_macro/src/function_processing/collectors/get_method_name.rs index 0e73173..4bfabd8 100644 --- a/native_api_1c_macro/src/function_processing/collectors/get_method_name.rs +++ b/native_api_1c_macro/src/function_processing/collectors/get_method_name.rs @@ -27,8 +27,16 @@ impl<'a> FromIterator<(usize, &'a FuncDesc)> for GetMethodNameCollector { get_func_name_body.extend(quote! { #get_func_name_body - if num == #func_index && alias == 0 { return Some(native_api_1c::native_api_1c_core::ffi::string_utils::os_string_nil(#name_literal).into()) }; - if num == #func_index { return Some(native_api_1c::native_api_1c_core::ffi::string_utils::os_string_nil(#name_ru_literal).into()) }; + if num == #func_index && alias == 0 { + return Some(native_api_1c::native_api_1c_core::ffi::string_utils::os_string_nil( + #name_literal).into() + ) + }; + if num == #func_index { + return Some(native_api_1c::native_api_1c_core::ffi::string_utils::os_string_nil( + #name_ru_literal).into() + ) + }; }); }