Module Pike.Annotations
- Description
This module contains the set of annotations that the compiler and runtime care about.
- Constant
AutoCodec
constantPike.Annotations.AutoCodec- Description
This Annotation causes the compiler to automatically add an implementation of
_encode()that returns an array with suitable arguments to lfun::create.- Note
This annotation is only useful for classes that use the implicit create()-syntax, or have a create() that doesn't need any arguments.
- Constant
Inherited
constantPike.Annotations.Inherited- Description
This Annotation informs the compiler that any Annotation marked with it is to be inherited. The default is that annotations on classes are not inherited.
- Constant
Override
constantPike.Annotations.Override- Description
This Annotation informs the compiler that any symbol marked with it is expected to also have been inherited.