@@ -2,8 +2,7 @@ package haxe.macro;
import haxe.macro.Compiler;
-enum
-abstract ModuleCheckPolicy(Int) {
+enum abstract ModuleCheckPolicy(Int) {
/**
Disables file modification checks, avoiding some filesystem operations.
**/
@@ -21,8 +21,7 @@
*/
package hl;
-abstract TypeKind(Int) {
+enum abstract TypeKind(Int) {
public var HVoid = 0;
public var HUI8 = 1;
public var HUI16 = 2;
@@ -79,8 +79,7 @@ extern class Coroutine<T:Function> extends Thread {
A enumerator that describes the output of `Coroutine.status()`.
-abstract CoroutineState(String) {
+enum abstract CoroutineState(String) {
If the coroutine is suspended in a call to yield, or if it has not started
running yet.
@@ -116,8 +116,7 @@ extern class Io {
A enumerator that describes the output of `Io.type()`.
-abstract IoType(String) {
+enum abstract IoType(String) {
var File = "file";
var ClosedFile = "closed file";
var NotAFile = null;
@@ -1,6 +1,6 @@
package lua;
-abstract LocaleCategory(String){
+
+enum abstract LocaleCategory(String){
var All = "all";
var Collate = "collate";
var Ctype = "ctype";
@@ -178,8 +178,7 @@ extern class Lua {
Enum for describing garbage collection options
-abstract CollectGarbageOption(String) {
+enum abstract CollectGarbageOption(String) {
var Stop = "stop";
var Restart = "restart";
var Collect = "collect";
@@ -22,8 +22,7 @@
package lua.lib.luv.fs;
-abstract Open(String) {
+enum abstract Open(String) {
var ReadOnly = "r";
var ReadOnlySync = "rs";
var ReadWrite = "r+";
@@ -1,7 +1,6 @@
package sys.ssl;
-abstract DigestAlgorithm(String) to String {
+enum abstract DigestAlgorithm(String) to String {
var MD5 = "MD5";
var SHA1 = "SHA1";
var SHA224 = "SHA224";
@@ -4,7 +4,6 @@ class Main {
}
-abstract TestAbstract(Int) {
+enum abstract TestAbstract(Int) {
private var f = 0;
@@ -9,7 +9,6 @@ class Main {
-abstract EnumAbstract(Int) {
+enum abstract EnumAbstract(Int) {
public static var VALUE = 0;
package runci;
-abstract TestTarget(String) from String {
+enum abstract TestTarget(String) from String {
var Macro = "macro";
var Neko = "neko";
var Js = "js";
@@ -306,8 +306,7 @@ abstract MyDebugString(String) to String {
#if !macro
-abstract FakeEnumAbstract(Int) {
+enum abstract FakeEnumAbstract(Int) {
var NotFound = 404;
var MethodNotAllowed = 405;
package unit.issues;
-abstract HttpStatus(Int) {
+enum abstract HttpStatus(Int) {
@@ -8,8 +8,7 @@ class Issue4904 extends Test {
-abstract TestAbstract(Int) to Int {
+enum abstract TestAbstract(Int) to Int {
var A = 0;
var B = 1;
private var Invalid = -1;