Assertion: c compiler | /r/HasProperty | safe
Facets:
value: to remove unused methods
type: PURPOSE
Source sentences:
text: Since the programmer has such freedom to delegate, forward calls, build selectors on the fly, and pass them to the runtime system, the Objective-C compiler cannot assume it is safe to remove unused methods or to inline calls.