@@ -3315,7 +3315,7 @@ def check_no_global(self, n: str, ctx: Context,
33153315 elif prev_is_overloaded :
33163316 self .fail ("Definition of '{}' missing 'overload'" .format (n ), ctx )
33173317 else :
3318- self .name_already_defined (n , ctx , self . globals [ n ] )
3318+ self .name_already_defined (n , ctx )
33193319
33203320 def name_not_defined (self , name : str , ctx : Context ) -> None :
33213321 message = "Name '{}' is not defined" .format (name )
@@ -3324,13 +3324,8 @@ def name_not_defined(self, name: str, ctx: Context) -> None:
33243324 message += ' {}' .format (extra )
33253325 self .fail (message , ctx )
33263326
3327- def name_already_defined (self , name : str , ctx : Context ,
3328- original_ctx : Optional [SymbolTableNode ] = None ) -> None :
3329- if original_ctx :
3330- extra_msg = ' on line {}' .format (original_ctx .node .get_line ())
3331- else :
3332- extra_msg = ''
3333- self .fail ("Name '{}' already defined{}" .format (name , extra_msg ), ctx )
3327+ def name_already_defined (self , name : str , ctx : Context ) -> None :
3328+ self .fail ("Name '{}' already defined" .format (name ), ctx )
33343329
33353330 def fail (self , msg : str , ctx : Context , serious : bool = False , * ,
33363331 blocker : bool = False ) -> None :
0 commit comments