2
0
Эх сурвалжийг харах

define Position if used outside macros

Nicolas Cannasse 14 жил өмнө
parent
commit
269cfebeba

+ 9 - 1
std/haxe/macro/Expr.hx

@@ -24,8 +24,16 @@
  */
 package haxe.macro;
 
+#if neko
 extern enum Position {
 }
+#else
+typedef Position = {
+	var file : String;
+	var min : Int;
+	var max : Int;
+}
+#end
 
 enum Constant {
 	CInt( v : String );
@@ -64,7 +72,7 @@ enum Binop {
 
 enum Unop {
 	OpIncrement;
-	OpIDecrement;
+	OpDecrement;
 	OpNot;
 	OpNeg;
 	OpNegBits;