@Retention(value=RUNTIME) @Target(value={TYPE,METHOD}) @Inherited public @interface Intrinsic
If the Intrinsic annotation is applied to a method then then the method is a compiler intrinsic. If the Intrinsic annotation is applied to a class then all the methods of the class AND all subclasses are intrinsic.
NOTE: At the current time the Intrinsic annotation is only used for documentation purposes but in the near future it is expected that the semantics of the annotation will be enforced by the compiler.