瀏覽代碼

Update Dispatch.hx

Use @:optional metadata in args
Pascal Peridont 11 年之前
父節點
當前提交
ac8ebc02f4
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      std/haxe/web/Dispatch.hx

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

@@ -309,7 +309,7 @@ class Dispatch {
 		case TAnonymous(a):
 			for( f in a.get().fields ) {
 				var r = getType(f.type, f.pos);
-				var opt = false;
+				var opt = f.meta.has(":optional");
 				switch( f.type ) {
 				case TType(t, _):
 					if( t.get().name == "Null" ) opt = true;