@@ -0,0 +1,15 @@
+class Main {
+ static function main() {
+ foo();
+ foo(42);
+ foo("");
+ }
+
+ @:deprecated
+ static extern inline overload function foo():Void {}
+ static extern inline overload function foo(i:Int):Void {}
+ static extern inline overload function foo(s:String):Void {}
+}
@@ -0,0 +1,3 @@
+-main Main
+-D message.reporting=pretty
+-D message.no-color
@@ -0,0 +1,12 @@
+[WARNING] Main.hx:3: characters 5-10
+ 3 | foo();
+ | ^^^^^
+ | (WDeprecated) Usage of this field is deprecated
+[WARNING] Main.hx:5: characters 5-12
+ 5 | foo("");
+ | ^^^^^^^