@@ -79,7 +79,7 @@ fetch_definition([Tuple | T], File, Module, Set, Bag, All, Private) ->
7979 fetch_definition (T , File , Module , Set , Bag , NewAll , NewPrivate )
8080 catch
8181 error :badarg ->
82- check_bodiless_function ( Check , Meta , File , Module , Kind , Tuple ),
82+ elixir_errors : form_error ( Meta , File , ? MODULE , { function_head , Kind , Tuple } ),
8383 fetch_definition (T , File , Module , Set , Bag , All , Private )
8484 end ;
8585
@@ -338,12 +338,6 @@ check_valid_defaults(Meta, File, Name, Arity, Kind, 0, _, LastDefaults, true, tr
338338check_valid_defaults (_Meta , _File , _Name , _Arity , _Kind , 0 , _StoredDefaults , _LastDefaults , _HasBody , _LastHasBody ) ->
339339 ok .
340340
341- check_bodiless_function (Check , _Meta , _File , Module , _Kind , _Tuple )
342- when Check == false ; Module == 'Elixir.Module' ->
343- ok ;
344- check_bodiless_function (_Check , Meta , File , _Module , Kind , Tuple ) ->
345- elixir_errors :form_error (Meta , File , ? MODULE , {function_head , Kind , Tuple }).
346-
347341check_args_for_function_head (Meta , Args , E ) ->
348342 [begin
349343 elixir_errors :form_error (Meta , E , ? MODULE , invalid_args_for_function_head )
0 commit comments