In the RAD Studio IDE, when you switch to assembly, and your [R]IP is on a call or a branch instruction, the IDE provides a "Follow" feature, that allows you to follow (using Ctrl+F) to go to the target address, for CALL, JUMP or branch instructions.This feature is available in the IDE where the debugging kernel uses the native Debug Kernel (DBK) which was developed for Windows.
On IDEs which uses the LLDB debug kernel, this feature is not available, because Embarcadero's IDE doesn't know how to talk to LLDB to retrieve the information.
I've written a simple Python script for LLDB that implements the follow command in LLDB itself, available on GitHub.
In 2017, with the release of Delphi 10.2 Tokyo, Embarcadero introduced a specialized implementation of the Observer pattern into the System.Classes unit. While it has been in the wild for 9 years, it remains a "hidden" architecture for many, primarily because it serves as the invisible engine behind LiveBindings. Other than live bindings, you can also use the Observer pattern as a way to update component settings to the Windows registry, an .ini file, or persist it elsewhere.
System.Classes