Procházet zdrojové kódy

remove obsolete parser case

This was from when Bool as was an enum with true and false constructors in Haxe 2.
Simon Krajewski před 10 roky
rodič
revize
701e3c6aee
1 změnil soubory, kde provedl 1 přidání a 5 odebrání
  1. 1 5
      parser.ml

+ 1 - 5
parser.ml

@@ -530,10 +530,6 @@ let lower_ident_or_macro = parser
 	| [< '(Kwd Macro,_) >] -> "macro"
 	| [< '(Kwd Macro,_) >] -> "macro"
 	| [< '(Kwd Extern,_) >] -> "extern"
 	| [< '(Kwd Extern,_) >] -> "extern"
 
 
-let any_enum_ident = parser
-	| [< i = ident >] -> i
-	| [< '(Kwd k,p) when Filename.basename p.pfile = "StdTypes.hx" >] -> s_keyword k, p
-
 let property_ident = parser
 let property_ident = parser
 	| [< i, _ = ident >] -> i
 	| [< i, _ = ident >] -> i
 	| [< '(Kwd Dynamic,_) >] -> "dynamic"
 	| [< '(Kwd Dynamic,_) >] -> "dynamic"
@@ -946,7 +942,7 @@ and parse_enum s =
 	let doc = get_doc s in
 	let doc = get_doc s in
 	let meta = parse_meta s in
 	let meta = parse_meta s in
 	match s with parser
 	match s with parser
-	| [< name, p1 = any_enum_ident; params = parse_constraint_params; s >] ->
+	| [< name, p1 = ident; params = parse_constraint_params; s >] ->
 		let args = (match s with parser
 		let args = (match s with parser
 		| [< '(POpen,_); l = psep Comma parse_enum_param; '(PClose,_) >] -> l
 		| [< '(POpen,_); l = psep Comma parse_enum_param; '(PClose,_) >] -> l
 		| [< >] -> []
 		| [< >] -> []