|
@@ -344,6 +344,7 @@ module MetaInfo = struct
|
|
| Meta -> ":meta",("Internally used to mark a class field as being the metadata field",[])
|
|
| Meta -> ":meta",("Internally used to mark a class field as being the metadata field",[])
|
|
| Macro -> ":macro",("(deprecated)",[])
|
|
| Macro -> ":macro",("(deprecated)",[])
|
|
| MaybeUsed -> ":maybeUsed",("Internally used by DCE to mark fields that might be kept",[Internal])
|
|
| MaybeUsed -> ":maybeUsed",("Internally used by DCE to mark fields that might be kept",[Internal])
|
|
|
|
+ | MatchAny -> ":matchAny",("Internally used to mark the default case when pattern matching",[Internal])
|
|
| MultiType -> ":multiType",("Specifies that an abstract chooses its this-type from its @:to functions",[UsedOn TAbstract])
|
|
| MultiType -> ":multiType",("Specifies that an abstract chooses its this-type from its @:to functions",[UsedOn TAbstract])
|
|
| Native -> ":native",("Rewrites the path of a class or enum during generation",[HasParam "Output type path";UsedOnEither [TClass;TEnum]])
|
|
| Native -> ":native",("Rewrites the path of a class or enum during generation",[HasParam "Output type path";UsedOnEither [TClass;TEnum]])
|
|
| NativeGen -> ":nativeGen",("Annotates that a type should be treated as if it were an extern definition - platform native",[Platforms [Java;Cs]; UsedOnEither[TClass;TEnum]])
|
|
| NativeGen -> ":nativeGen",("Annotates that a type should be treated as if it were an extern definition - platform native",[Platforms [Java;Cs]; UsedOnEither[TClass;TEnum]])
|