Browse Source

ExprRequire -> ExprOf

Nicolas Cannasse 12 năm trước cách đây
mục cha
commit
df4ec49f6e
3 tập tin đã thay đổi với 5 bổ sung5 xóa
  1. 1 1
      std/cs/_std/Std.hx
  2. 3 3
      std/haxe/web/Dispatch.hx
  3. 1 1
      std/java/_std/Std.hx

+ 1 - 1
std/cs/_std/Std.hx

@@ -239,7 +239,7 @@ import cs.internal.Exceptions;
 		return untyped Math.rand.Next(x);
 	}
 
-	@:macro public static function format( fmt : haxe.macro.Expr.ExprRequire<String> ) : haxe.macro.Expr.ExprRequire<String> {
+	@:macro public static function format( fmt : haxe.macro.Expr.ExprOf<String> ) : haxe.macro.Expr.ExprRequire<String> {
 		return haxe.macro.Format.format(fmt);
 	}
 

+ 3 - 3
std/haxe/web/Dispatch.hx

@@ -78,7 +78,7 @@ class Dispatch {
 		this.params = params;
 	}
 
-	@:macro public function dispatch( ethis : Expr, obj : ExprRequire<{}> ) : ExprRequire<Void> {
+	@:macro public function dispatch( ethis : Expr, obj : ExprOf<{}> ) : ExprOf<Void> {
 		var p = Context.currentPos();
 		var cfg = makeConfig(obj);
 		return { expr : ECall({ expr : EField(ethis, "runtimeDispatch"), pos : p }, [cfg]), pos : p };
@@ -424,11 +424,11 @@ class Dispatch {
 
 	#end
 
-	@:macro public static function make( obj : ExprRequire<{}> ) : ExprRequire<DispatchConfig> {
+	@:macro public static function make( obj : ExprOf<{}> ) : ExprOf<DispatchConfig> {
 		return makeConfig(obj);
 	}
 
-	@:macro public static function run( url : ExprRequire<String>, params : ExprRequire<Hash<String>>, obj : ExprRequire<{}> ) : ExprRequire<Void> {
+	@:macro public static function run( url : ExprOf<String>, params : ExprOf<Hash<String>>, obj : ExprOf<{}> ) : ExprOf<Void> {
 		var p = Context.currentPos();
 		var cfg = makeConfig(obj);
 		return { expr : ECall({ expr : EField({ expr : ENew({ name : "Dispatch", pack : ["haxe","web"], params : [], sub : null },[url,params]), pos : p },"runtimeDispatch"), pos : p },[cfg]), pos : p };

+ 1 - 1
std/java/_std/Std.hx

@@ -242,7 +242,7 @@ import java.internal.Exceptions;
 		return Std.int(Math.random() * x);
 	}
 
-	@:macro public static function format( fmt : haxe.macro.Expr.ExprRequire<String> ) : haxe.macro.Expr.ExprRequire<String> {
+	@:macro public static function format( fmt : haxe.macro.Expr.ExprOf<String> ) : haxe.macro.Expr.ExprRequire<String> {
 		return haxe.macro.Format.format(fmt);
 	}