@@ -6410,7 +6410,8 @@ def define_auto_symbol(self, sym: '_types.CoreSymbol') -> None:
64106410 ``define_auto_symbol`` adds a symbol to the internal list of automatically discovered Symbol objects in a given
64116411 namespace.
64126412
6413- .. warning:: If multiple symbols for the same address are defined, only the most recent symbol will ever be used.
6413+ .. warning:: If multiple symbols for the same address are defined, only the most recently added symbol with the
6414+ highest confidence and lowest SymbolType value will ever be used.
64146415
64156416 :param sym: the symbol to define
64166417 :rtype: None
@@ -6423,7 +6424,8 @@ def define_auto_symbol_and_var_or_function(
64236424 """
64246425 ``define_auto_symbol_and_var_or_function`` Defines an "Auto" symbol, and a Variable/Function alongside it.
64256426
6426- .. warning:: If multiple symbols for the same address are defined, only the most recent symbol will ever be used.
6427+ .. warning:: If multiple symbols for the same address are defined, only the most recently added symbol with the
6428+ highest confidence and lowest SymbolType value will ever be used.
64276429
64286430 :param sym: Symbol to define
64296431 :param type: Type for the function/variable being defined (can be None)
@@ -6465,7 +6467,8 @@ def define_user_symbol(self, sym: '_types.CoreSymbol') -> None:
64656467 """
64666468 ``define_user_symbol`` adds a symbol to the internal list of user added Symbol objects.
64676469
6468- .. warning:: If multiple symbols for the same address are defined, only the most recent symbol will ever be used.
6470+ .. warning:: If multiple symbols for the same address are defined, only the most recently added symbol with the
6471+ highest confidence and lowest SymbolType value will ever be used.
64696472
64706473 :param Symbol sym: the symbol to define
64716474 :rtype: None
0 commit comments