@@ -448,15 +448,15 @@ expand(Function, E) when is_function(Function) ->
448448 end ;
449449
450450
451- expand (PidOrRef , E ) when is_pid (PidOrRef ); is_reference ( PidOrRef ) ->
451+ expand (Pid , E ) when is_pid (Pid ) ->
452452 case ? key (E , function ) of
453453 nil ->
454- {PidOrRef , E };
454+ {Pid , E };
455455 Function ->
456456 % % TODO: Make me an error on 2.0
457457 elixir_errors :form_warn ([], ? key (E , file ), ? MODULE ,
458- {invalid_pid_or_ref_in_function , PidOrRef , Function }),
459- {PidOrRef , E }
458+ {invalid_pid_in_function , Pid , Function }),
459+ {Pid , E }
460460 end ;
461461
462462expand (Other , E ) when is_number (Other ); is_atom (Other ); is_binary (Other ) ->
@@ -949,9 +949,9 @@ format_error({invalid_local_invocation, Context, {Name, _, Args} = Call}) ->
949949format_error ({invalid_remote_invocation , Context , Receiver , Right , Arity }) ->
950950 io_lib :format (" cannot invoke remote function ~ts .~ts /~B inside ~ts " ,
951951 ['Elixir.Macro' :to_string (Receiver ), Right , Arity , Context ]);
952- format_error ({invalid_pid_or_ref_in_function , PidOrRef , {Name , Arity }}) ->
953- io_lib :format (" cannot compile PID/Reference ~ts inside quoted expression for function ~ts /~B " ,
954- ['Elixir.Kernel' :inspect (PidOrRef , []), Name , Arity ]);
952+ format_error ({invalid_pid_in_function , Pid , {Name , Arity }}) ->
953+ io_lib :format (" cannot compile PID ~ts inside quoted expression for function ~ts /~B " ,
954+ ['Elixir.Kernel' :inspect (Pid , []), Name , Arity ]);
955955format_error ({unsupported_option , Kind , Key }) ->
956956 io_lib :format (" unsupported option ~ts given to ~s " ,
957957 ['Elixir.Macro' :to_string (Key ), Kind ]);
0 commit comments