If you modify a class that’s is referenced by the another. Said other class will be changed to reflect the modifications.
e.g. Class A references Class C. When I modify Class C, then Class A gets updated.
This is more the case when modifying structs, enumerators, renaming variables, changing the output/inputs of functions, macros, events etc.