Generate compiler warning when call to super is missing

Joris Kluivers explains how to instruct the LLVM compiler to generate warnings when a call to super is not present.

The trick, as Joris explains is to:

Add the attribute annotation to the method declaration in your interfaces.