├── std ├── hl │ └── hl_version ├── lua │ └── _lua │ │ ├── _hx_print.lua │ │ ├── _hx_random_init.lua │ │ └── _hx_apply_self.lua ├── flash │ ├── utils │ │ ├── Function.hx │ │ ├── IDataInput2.hx │ │ ├── IDataOutput2.hx │ │ └── Object.hx │ ├── display │ │ ├── IDrawCommand.hx │ │ ├── IBitmapDrawable.hx │ │ ├── IGraphicsData.hx │ │ ├── IGraphicsFill.hx │ │ ├── IGraphicsPath.hx │ │ ├── IGraphicsStroke.hx │ │ ├── MorphShape.hx │ │ ├── IBitmapCompressOptions.hx │ │ └── AVLoader.hx │ ├── events │ │ ├── WeakFunctionClosure.hx │ │ └── WeakMethodClosure.hx │ ├── errors │ │ ├── TypeError.hx │ │ ├── VerifyError.hx │ │ ├── ArgumentError.hx │ │ ├── SecurityError.hx │ │ ├── URIError.hx │ │ ├── EvalError.hx │ │ ├── RangeError.hx │ │ └── SyntaxError.hx │ ├── net │ │ ├── Responder.hx │ │ └── drm │ │ │ └── DRMModuleCycleProvider.hx │ └── system │ │ └── DomainMemoryWithStage3D.hx └── eval │ └── _std │ └── mbedtls │ ├── Entropy.hx │ └── Error.hx ├── tests ├── unit │ ├── res1.txt │ ├── src │ │ ├── unit │ │ │ ├── spec │ │ │ │ └── import.hx │ │ │ ├── MyInterface.hx │ │ │ ├── issues │ │ │ │ └── misc │ │ │ │ │ └── Issue4419External.js │ │ │ ├── MyEnum.hx │ │ │ └── SimpleEnum.hx │ │ ├── RootEnum.hx │ │ └── misc │ │ │ └── Issue9394Class.hx │ ├── server.bat │ ├── native_swf │ │ ├── ns1.as │ │ ├── ns2.as │ │ └── Lib2.as │ ├── compile-exe-runner.hxml │ ├── compile-js.hxml │ ├── compile-java-runner.hxml │ ├── compile-macro.hxml │ ├── compile-php.hxml │ ├── res2.bin │ ├── compile-remoting.hxml │ ├── compile-lua.hxml │ ├── compile-python.hxml │ ├── compile-cppia.hxml │ ├── compile-neko.hxml │ ├── compile-cpp.hxml │ ├── cs_drivers │ │ ├── System.Data.dll │ │ ├── System.Xml.dll │ │ └── Mono.Data.Sqlite.dll │ ├── compile-saucelabs-runner.hxml │ ├── compile-hl.hxml │ ├── java_drivers │ │ └── sqlite-jdbc-3.7.2.jar │ └── native_cs │ │ └── src │ │ └── haxe │ │ └── test │ │ └── TEnum.cs ├── RunCi.hxml ├── misc │ ├── cs │ │ ├── projects │ │ │ ├── Issue4151 │ │ │ │ ├── Main.hx │ │ │ │ └── compile.hxml │ │ │ ├── Issue6635 │ │ │ │ ├── compile.hxml.stderr │ │ │ │ └── compile.hxml │ │ │ ├── Issue8589 │ │ │ │ ├── compile.hxml.stderr │ │ │ │ └── compile.hxml │ │ │ ├── Issue3526 │ │ │ │ ├── compile.hxml │ │ │ │ ├── compile-7.3.hxml │ │ │ │ └── incompatible-combinations-fail.hxml │ │ │ ├── Issue4116 │ │ │ │ ├── compile.hxml │ │ │ │ └── base │ │ │ │ │ └── A.hx │ │ │ ├── Issue5434 │ │ │ │ └── compile.hxml │ │ │ ├── Issue5915 │ │ │ │ └── compile.hxml │ │ │ ├── Issue8361 │ │ │ │ └── compile.hxml │ │ │ ├── Issue8487 │ │ │ │ ├── compile.hxml │ │ │ │ ├── compile-fail.hxml │ │ │ │ └── compile-fail.hxml.stderr │ │ │ ├── Issue8664 │ │ │ │ └── compile.hxml │ │ │ ├── Issue3703 │ │ │ │ └── compile.hxml │ │ │ ├── Issue8347 │ │ │ │ ├── compile.hxml │ │ │ │ └── compile-fail.hxml │ │ │ ├── Issue5953 │ │ │ │ └── compile.hxml │ │ │ ├── Issue8366 │ │ │ │ └── compile.hxml │ │ │ ├── Issue4002 │ │ │ │ └── compile.hxml │ │ │ ├── Issue7875 │ │ │ │ └── compile.hxml │ │ │ ├── Issue4598 │ │ │ │ └── compile.hxml │ │ │ └── Issue4623 │ │ │ │ └── compile.hxml │ │ └── run.hxml │ ├── es6 │ │ ├── extern.js │ │ └── run.hxml │ ├── projects │ │ ├── Issue3300 │ │ │ ├── dir │ │ │ │ └── keepme │ │ │ ├── test-cwd.hxml │ │ │ ├── test-cwd-fail.hxml │ │ │ └── test-cwd-fail.hxml.stderr │ │ ├── Issue4404 │ │ │ ├── src │ │ │ │ ├── Empty.hx │ │ │ │ ├── Child.hx │ │ │ │ ├── Base.hx │ │ │ │ └── ChildChild.hx │ │ │ └── compile1.hxml │ │ ├── Issue8567 │ │ │ ├── src │ │ │ │ ├── test.txt │ │ │ │ └── Main.hx │ │ │ └── compile.hxml │ │ ├── Issue3457 │ │ │ ├── A.hx │ │ │ ├── Main.hx │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── display-package │ │ │ ├── src │ │ │ │ ├── C1.hx │ │ │ │ └── pack │ │ │ │ │ └── C2.hx │ │ │ ├── compile1.hxml.stderr │ │ │ ├── compile2.hxml.stderr │ │ │ ├── compile3.hxml.stderr │ │ │ ├── compile3.hxml │ │ │ ├── compile1.hxml │ │ │ └── compile2.hxml │ │ ├── Issue3361 │ │ │ ├── compile.hxml │ │ │ ├── compile1-fail.hxml │ │ │ └── compile2-fail.hxml │ │ ├── Issue3931 │ │ │ ├── pack │ │ │ │ ├── B.hx │ │ │ │ └── A.hx │ │ │ ├── compile1.hxml │ │ │ ├── compile2.hxml │ │ │ ├── Main1.hx │ │ │ ├── Main2.hx │ │ │ └── compile1.hxml.stderr │ │ ├── Issue4160 │ │ │ ├── compile.hxml.stderr │ │ │ └── compile.hxml │ │ ├── Issue4399 │ │ │ ├── compile.hxml.stderr │ │ │ └── compile.hxml │ │ ├── Issue4456 │ │ │ ├── compile.hxml.stderr │ │ │ └── compile.hxml │ │ ├── Issue4563 │ │ │ ├── compile.hxml.stderr │ │ │ └── compile.hxml │ │ ├── Issue4720 │ │ │ ├── compile2.hxml.stderr │ │ │ ├── compile.hxml │ │ │ └── compile2.hxml │ │ ├── Issue5321 │ │ │ ├── Chest.hx │ │ │ ├── compile.hxml │ │ │ └── Main.hx │ │ ├── Issue6402 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue6427 │ │ │ ├── compile.hxml.stderr │ │ │ ├── T.hx │ │ │ ├── compile.hxml │ │ │ └── E.hx │ │ ├── Issue6443 │ │ │ ├── compile.hxml.stderr │ │ │ └── compile.hxml │ │ ├── Issue6583 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue6846 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue7210 │ │ │ ├── compile.hxml.stderr │ │ │ └── compile.hxml │ │ ├── Issue7447 │ │ │ └── compile.hxml │ │ ├── Issue8191 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── compile3-fail.hxml │ │ │ ├── compile4-fail.hxml │ │ │ ├── compile5-fail.hxml │ │ │ ├── compile6-fail.hxml │ │ │ ├── compile7-fail.hxml │ │ │ ├── U1.hx │ │ │ ├── U3.hx │ │ │ ├── X1.hx │ │ │ ├── X2.hx │ │ │ ├── U2.hx │ │ │ ├── U4.hx │ │ │ └── U5.hx │ │ ├── Issue8517 │ │ │ ├── compile.hxml │ │ │ ├── compile-fail.hxml │ │ │ ├── Foo.hx │ │ │ └── Main.hx │ │ ├── Issue8705 │ │ │ └── compile.hxml │ │ ├── Issue9192 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue9336 │ │ │ ├── compile.hxml │ │ │ └── my_template.mtt │ │ ├── Issue9342 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue9455 │ │ │ └── compile.hxml │ │ ├── _semver │ │ │ ├── compile.hxml │ │ │ ├── compile-fail.hxml │ │ │ ├── InvalidVersion.hx │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue1138 │ │ │ ├── src2 │ │ │ │ ├── import.hx │ │ │ │ └── B.hx │ │ │ ├── compile1.hxml.stderr │ │ │ ├── compile2.hxml.stderr │ │ │ ├── src1 │ │ │ │ ├── p2 │ │ │ │ │ └── import.hx │ │ │ │ ├── import.hx │ │ │ │ └── D.hx │ │ │ ├── src3 │ │ │ │ ├── import.hx │ │ │ │ └── Main.hx │ │ │ ├── compile1.hxml │ │ │ ├── compile4-fail.hxml │ │ │ ├── compile2.hxml │ │ │ ├── compile3-fail.hxml │ │ │ └── compile3-fail.hxml.stderr │ │ ├── Issue3298 │ │ │ ├── test.hxml │ │ │ └── Main.hx │ │ ├── Issue3310 │ │ │ ├── test.hxml │ │ │ └── Main.hx │ │ ├── Issue3417 │ │ │ └── compile-fail.hxml │ │ ├── Issue3607 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue3678 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue3802 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue4270 │ │ │ ├── test.hxml │ │ │ ├── EmptyString.hx │ │ │ ├── MultiChar.hx │ │ │ └── SingleChar.hx │ │ ├── Issue4370 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue4660 │ │ │ ├── compile.hxml │ │ │ └── include.js │ │ ├── Issue4662 │ │ │ ├── compile.hxml │ │ │ ├── _pkg │ │ │ │ └── A.hx │ │ │ └── Main.hx │ │ ├── Issue5008 │ │ │ └── compile-fail.hxml │ │ ├── Issue5145 │ │ │ └── compile.hxml │ │ ├── Issue5205 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue5880 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── compile3-fail.hxml │ │ │ ├── compile4-fail.hxml │ │ │ ├── compile5-fail.hxml │ │ │ ├── compile-fail.hxml.stderr │ │ │ ├── compile3-fail.hxml.stderr │ │ │ └── compile2-fail.hxml.stderr │ │ ├── Issue5940 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue5946 │ │ │ └── compile-fail.hxml │ │ ├── Issue6006 │ │ │ └── compile.hxml │ │ ├── Issue6226 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue6525 │ │ │ ├── compile-fail.hxml │ │ │ └── pack │ │ │ │ ├── IPack.hx │ │ │ │ └── sub │ │ │ │ ├── ExtSubPvt.hx │ │ │ │ └── SubPvt.hx │ │ ├── Issue6796 │ │ │ ├── compile-fail.hxml │ │ │ └── Main.hx │ │ ├── Issue6810 │ │ │ ├── compile-fail.hxml │ │ │ └── compile.hxml │ │ ├── Issue6841 │ │ │ └── compile.hxml │ │ ├── Issue6903 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue7108 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue7363 │ │ │ └── compile-fail.hxml │ │ ├── Issue7614 │ │ │ └── compile-fail.hxml │ │ ├── Issue7638 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue7809 │ │ │ ├── returnVoid.hxml │ │ │ ├── returnEarly-fail.hxml │ │ │ ├── returnValue-fail.hxml │ │ │ ├── returnEarly-fail.hxml.stderr │ │ │ └── returnValue-fail.hxml.stderr │ │ ├── Issue7905 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue7920 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue8019 │ │ │ ├── compile2-fail.hxml │ │ │ ├── compile-fail.hxml │ │ │ ├── compile3-fail.hxml │ │ │ └── compile2-fail.hxml.stderr │ │ ├── Issue8119 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── Main.hx │ │ │ └── Main2.hx │ │ ├── Issue8159 │ │ │ ├── compile.hxml │ │ │ ├── Main.hx │ │ │ └── Macro.macro.hx │ │ ├── Issue8173 │ │ │ └── compile-fail.hxml │ │ ├── Issue8202 │ │ │ └── compile.hxml │ │ ├── Issue8258 │ │ │ ├── compile-fail.hxml │ │ │ ├── Main.hx │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue8283 │ │ │ └── compile-fail.hxml │ │ ├── Issue8336 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue8354 │ │ │ ├── compile.hxml │ │ │ ├── compile1-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── compile1-fail.hxml.stderr │ │ │ └── compile2-fail.hxml.stderr │ │ ├── Issue8393 │ │ │ └── compile-fail.hxml │ │ ├── Issue8404 │ │ │ └── compile.hxml │ │ ├── Issue8488 │ │ │ └── compile-fail.hxml │ │ ├── Issue8530 │ │ │ └── compile.hxml │ │ ├── Issue8533 │ │ │ └── compile.hxml │ │ ├── Issue8677 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── Main.hx │ │ ├── Issue8697 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── Main.hx │ │ │ ├── Main2.hx │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── compile2-fail.hxml.stderr │ │ ├── Issue8704 │ │ │ └── compile-fail.hxml │ │ ├── Issue8750 │ │ │ ├── compile.hxml │ │ │ └── compile-fail.hxml │ │ ├── Issue8752 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue8765 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue8790 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue8819 │ │ │ └── compile-fail.hxml │ │ ├── Issue8840 │ │ │ └── compile-fail.hxml │ │ ├── Issue9017 │ │ │ └── compile-fail.hxml │ │ ├── Issue9061 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── Main.hx │ │ ├── Issue9067 │ │ │ └── compile-fail.hxml │ │ ├── Issue9226 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue9243 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── Main.hx │ │ ├── Issue9245 │ │ │ └── compile-fail.hxml │ │ ├── Issue9294 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue9295 │ │ │ └── compile-fail.hxml │ │ ├── Issue9347 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue9368 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue9378 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue9389 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue9417 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue9514 │ │ │ ├── compile.hxml.stderr │ │ │ └── compile.hxml │ │ ├── Issue9556 │ │ │ └── compile-fail.hxml │ │ ├── issue5002 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── compile4-fail.hxml │ │ │ ├── compile3-fail.hxml │ │ │ └── Main.hx │ │ ├── Issue2472 │ │ │ └── compile-fail.hxml │ │ ├── Issue2969 │ │ │ └── compile-fail.hxml │ │ ├── Issue2996 │ │ │ ├── A.hx │ │ │ ├── compile1.hxml │ │ │ ├── compile2.hxml │ │ │ ├── pack │ │ │ │ └── B.hx │ │ │ ├── Main.hx │ │ │ ├── compile1.hxml.stderr │ │ │ └── compile2.hxml.stderr │ │ ├── Issue3500 │ │ │ ├── A.hx │ │ │ └── compile.hxml │ │ ├── Issue3710 │ │ │ ├── compile-1-fail.hxml │ │ │ ├── compile-2-fail.hxml │ │ │ ├── compile-1-fail.hxml.stderr │ │ │ ├── compile-2-fail.hxml.stderr │ │ │ └── Main2.hx │ │ ├── Issue3714 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue3726 │ │ │ ├── compile-1-fail.hxml │ │ │ ├── compile-2-fail.hxml │ │ │ └── compile-2-fail.hxml.stderr │ │ ├── Issue3781 │ │ │ └── compile-fail.hxml │ │ ├── Issue3907 │ │ │ └── compile.hxml │ │ ├── Issue3956 │ │ │ ├── compile.hxml.stderr │ │ │ └── compile.hxml │ │ ├── Issue4454 │ │ │ ├── compile.hxml.stderr │ │ │ └── compile.hxml │ │ ├── Issue5949 │ │ │ └── compile-fail.hxml │ │ ├── Issue6005 │ │ │ ├── compile1.hxml │ │ │ └── compile1.hxml.stderr │ │ ├── Issue6340 │ │ │ └── compile-fail.hxml │ │ ├── Issue7968 │ │ │ ├── compile-fail.hxml │ │ │ ├── Foo.hx │ │ │ └── Main.hx │ │ ├── Issue7997 │ │ │ └── compile-fail.hxml │ │ ├── Issue8088 │ │ │ ├── compile-fail.hxml │ │ │ └── compile.hxml │ │ ├── Issue8277 │ │ │ ├── compile1-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── compile1-fail.hxml.stderr │ │ │ └── compile2-fail.hxml.stderr │ │ ├── Issue8527 │ │ │ ├── compile-fail.hxml │ │ │ ├── Main.hx │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue8534 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue8550 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile.hxml │ │ │ ├── compile-fail.hxml.stderr │ │ │ ├── Success.hx │ │ │ └── Fail.hx │ │ ├── Issue8551 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue8565 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── Main.hx │ │ ├── Issue8579 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue8608 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue8618 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── compile3-fail.hxml │ │ │ ├── compile4-fail.hxml │ │ │ ├── Main3.hx │ │ │ └── Main2.hx │ │ ├── Issue9612 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue9640 │ │ │ └── compile-fail.hxml │ │ ├── Issue2263 │ │ │ ├── ImportCompletion.hx │ │ │ ├── SubtypeStaticCompletion.hx │ │ │ ├── type-completion.hxml │ │ │ ├── import-completion.hxml │ │ │ ├── subtype-static-completion.hxml │ │ │ └── TypeCompletion.hx │ │ ├── Issue2508 │ │ │ └── compile.hxml │ │ ├── Issue2995 │ │ │ ├── usage.hxml │ │ │ ├── position.hxml │ │ │ └── position.hxml.stderr │ │ ├── Issue3238 │ │ │ ├── not-last-fail.hxml │ │ │ ├── optional-fail.hxml │ │ │ ├── non-extern-fail.hxml │ │ │ ├── default-value-fail.hxml │ │ │ ├── optional-fail.hxml.stderr │ │ │ ├── default-value-fail.hxml.stderr │ │ │ ├── non-extern-fail.hxml.stderr │ │ │ └── not-last-fail.hxml.stderr │ │ ├── Issue3699 │ │ │ ├── compile-var-fail.hxml │ │ │ ├── compile-var-fail.hxml.stderr │ │ │ └── MainVar.hx │ │ ├── Issue4293 │ │ │ ├── compile-class-fail.hxml │ │ │ ├── compile-enum-fail.hxml │ │ │ ├── compile-field-fail.hxml │ │ │ ├── OnEnum.hx │ │ │ ├── OnEnumCtor.hx │ │ │ ├── OnTypedef.hx │ │ │ ├── compile-abstract-fail.hxml │ │ │ ├── compile-enum-ctor-fail.hxml │ │ │ ├── compile-typedef-fail.hxml │ │ │ ├── OnAbstract.hx │ │ │ ├── OnClass.hx │ │ │ ├── OnField.hx │ │ │ ├── compile-enum-fail.hxml.stderr │ │ │ ├── compile-class-fail.hxml.stderr │ │ │ ├── compile-field-fail.hxml.stderr │ │ │ ├── compile-enum-ctor-fail.hxml.stderr │ │ │ ├── compile-typedef-fail.hxml.stderr │ │ │ └── compile-abstract-fail.hxml.stderr │ │ ├── Issue4679 │ │ │ ├── compile.hxml.stderr │ │ │ └── compile.hxml │ │ ├── Issue4712 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue4825 │ │ │ └── compile.hxml │ │ ├── Issue5005 │ │ │ ├── compile.hxml │ │ │ └── Main.hx │ │ ├── Issue5122 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue5125 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue5128 │ │ │ ├── compile.hxml │ │ │ ├── Main.hx │ │ │ └── compile.hxml.stderr │ │ ├── Issue5134 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue5152 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue6201 │ │ │ ├── compile2-fail.hxml │ │ │ ├── compile1-fail.hxml.disabled │ │ │ ├── Main2.hx │ │ │ ├── compile2-fail.hxml.stderr │ │ │ ├── compile1-fail.hxml.stderr │ │ │ └── Main1.hx │ │ ├── Issue6584 │ │ │ ├── compile1-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── compile3-fail.hxml │ │ │ ├── compile4-fail.hxml │ │ │ ├── compile5-fail.hxml │ │ │ ├── Main1.hx │ │ │ ├── Main5.hx │ │ │ ├── Main2.hx │ │ │ ├── compile1-fail.hxml.stderr │ │ │ ├── compile2-fail.hxml.stderr │ │ │ ├── compile3-fail.hxml.stderr │ │ │ └── compile4-fail.hxml.stderr │ │ ├── Issue6772 │ │ │ └── compile.hxml │ │ ├── Issue6780 │ │ │ ├── double quotes │ │ │ │ └── Double.hx │ │ │ ├── single quotes │ │ │ │ └── Single.hx │ │ │ ├── compile.hxml │ │ │ └── Main.hx │ │ ├── Issue7096 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue8466 │ │ │ └── compile.hxml │ │ ├── Issue9010 │ │ │ ├── ChildFields-fail.hxml │ │ │ ├── NativeMeta-fail.hxml │ │ │ ├── InterfaceFields-fail.hxml │ │ │ └── InvalidOverride-fail.hxml │ │ ├── Issue9204 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue9631 │ │ │ ├── compile-fields-fail.hxml │ │ │ ├── compile-types-fail.hxml │ │ │ ├── Fields.hx │ │ │ └── Types.hx │ │ ├── Issue1310 │ │ │ └── compile1-fail.hxml │ │ ├── Issue1968 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue2087 │ │ │ ├── compile-fail.hxml │ │ │ ├── Main.hx │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue2148 │ │ │ └── compile1-fail.hxml │ │ ├── Issue2938 │ │ │ └── compile.hxml │ │ ├── Issue2991 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue2993 │ │ │ ├── compile.hxml │ │ │ ├── compile.hxml.stderr │ │ │ └── Main.hx │ │ ├── Issue2997 │ │ │ ├── compile1.hxml │ │ │ └── compile1.hxml.stderr │ │ ├── Issue3192 │ │ │ ├── compile1-fail.hxml │ │ │ ├── compile1-fail.hxml.stderr │ │ │ └── Main1.hx │ │ ├── Issue3783 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue3975 │ │ │ └── compile-fail.hxml │ │ ├── Issue4114 │ │ │ ├── compile1-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── Main1.hx │ │ │ ├── compile1-fail.hxml.stderr │ │ │ └── compile2-fail.hxml.stderr │ │ ├── Issue4247 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue4250 │ │ │ └── compile-fail.hxml │ │ ├── Issue4265 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue4378 │ │ │ └── compile-fail.hxml │ │ ├── Issue4448 │ │ │ └── compile1-fail.hxml │ │ ├── Issue4458 │ │ │ ├── compile-pass1.hxml │ │ │ ├── compile-pass2.hxml │ │ │ ├── compile1-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── compile1-fail.hxml.stderr │ │ │ └── compile2-fail.hxml.stderr │ │ ├── Issue4466 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── Main.hx │ │ ├── Issue4580 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── Main.hx │ │ ├── Issue4671 │ │ │ ├── compile1-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── compile1-fail.hxml.stderr │ │ │ ├── compile2-fail.hxml.stderr │ │ │ └── Main2.hx │ │ ├── Issue4689 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue4754 │ │ │ ├── compile1-fail.hxml │ │ │ ├── Main1.hx │ │ │ └── compile1-fail.hxml.stderr │ │ ├── Issue4761 │ │ │ ├── compile1-fail.hxml │ │ │ ├── compile1-fail.hxml.stderr │ │ │ └── Main1.hx │ │ ├── Issue4764 │ │ │ ├── compile1-fail.hxml │ │ │ └── compile1-fail.hxml.stderr │ │ ├── Issue4766 │ │ │ ├── compile1-fail.hxml │ │ │ └── compile1-fail.hxml.stderr │ │ ├── Issue4775 │ │ │ └── compile1-fail.hxml │ │ ├── Issue4816 │ │ │ ├── compile1-fail.hxml │ │ │ └── compile1-fail.hxml.stderr │ │ ├── Issue4891 │ │ │ └── compile-fail.hxml │ │ ├── Issue4904 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue4907 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue4954 │ │ │ └── compile-fail.hxml │ │ ├── Issue4957 │ │ │ └── compile-fail.hxml │ │ ├── Issue4982 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue5010 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue5039 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── Main.hx │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue5123 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue5206 │ │ │ └── compile-fail.hxml │ │ ├── Issue5268 │ │ │ └── compile-fail.hxml │ │ ├── Issue5375 │ │ │ └── compile-fail.hxml │ │ ├── Issue5559 │ │ │ ├── import.hx │ │ │ ├── Build.hx │ │ │ ├── Main.hx │ │ │ ├── build.hxml │ │ │ └── OtherClass.hx │ │ ├── Issue5924 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue5952 │ │ │ ├── compile1-fail.hxml │ │ │ └── compile1-fail.hxml.stderr │ │ ├── Issue6445 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue6542 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue6550 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue6622 │ │ │ └── compile1-fail.hxml │ │ ├── Issue6699 │ │ │ └── compile-fail.hxml │ │ ├── Issue6707 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue6714 │ │ │ └── compile-fail.hxml │ │ ├── Issue6757 │ │ │ └── compile-fail.hxml │ │ ├── Issue6765 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue6826 │ │ │ └── compile-fail.hxml │ │ ├── Issue6878 │ │ │ ├── compile-fail.hxml │ │ │ └── compile1-fail.hxml │ │ ├── Issue6922 │ │ │ ├── compile.hxml │ │ │ └── Test.hx │ │ ├── Issue6950 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue6965 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue7039 │ │ │ └── compile-fail.hxml │ │ ├── Issue7076 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue7227 │ │ │ └── compile-fail.hxml │ │ ├── Issue7333 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue7526 │ │ │ └── compile-fail.hxml │ │ ├── Issue7734 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── Main.hx │ │ ├── Issue7747 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue7752 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile2-fail.hxml.disabled │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── compile2-fail.hxml.stderr │ │ ├── Issue7824 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue7921 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue7935 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── compile3-fail.hxml │ │ │ ├── compile3-fail.hxml.stderr │ │ │ ├── compile2-fail.hxml.stderr │ │ │ ├── compile-fail.hxml.stderr │ │ │ ├── Main.hx │ │ │ ├── Main2.hx │ │ │ └── Main3.hx │ │ ├── Issue8205 │ │ │ ├── compile-fail.hxml │ │ │ └── Main.hx │ │ ├── Issue8219 │ │ │ └── compile-fail.hxml │ │ ├── Issue8654 │ │ │ └── compile.hxml │ │ ├── Issue8787 │ │ │ ├── compile1-fail.hxml │ │ │ └── compile2-fail.hxml │ │ ├── Issue9286 │ │ │ └── compile-fail.hxml │ │ ├── Issue9390 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue2278 │ │ │ ├── compile.hxml.disabled │ │ │ ├── compile.hxml.stderr │ │ │ └── MyTools.hx │ │ ├── Issue3830 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue4070 │ │ │ └── compile.hxml.disabled │ │ ├── Issue4540 │ │ │ └── compile-fail.hxml │ │ ├── Issue5118 │ │ │ ├── compile1.hxml │ │ │ ├── compile2.hxml │ │ │ └── compile2.hxml.stderr │ │ ├── Issue5843 │ │ │ ├── compile.hxml │ │ │ └── Transform.hx │ │ ├── Issue7559 │ │ │ └── compile-fail.hxml │ │ ├── Issue8241 │ │ │ └── compile-fail.hxml │ │ ├── Issue8650 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── Main.hx │ │ ├── Issue8892 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── Main.hx │ │ ├── Issue8946 │ │ │ └── compile.hxml │ │ ├── Issue8972 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── Main.hx │ │ ├── Issue9014 │ │ │ └── compile-fail.hxml │ │ ├── es6 │ │ │ ├── compile-a-fail.hxml │ │ │ ├── compile-b-fail.hxml │ │ │ ├── compile-c-fail.hxml │ │ │ ├── compile-d-fail.hxml │ │ │ └── C.hx │ │ ├── Issue5525 │ │ │ └── compile-fail.hxml │ │ ├── Issue5856 │ │ │ └── compile.hxml │ │ ├── Issue8471 │ │ │ ├── compile.hxml │ │ │ └── compile2.hxml │ │ ├── Issue8828 │ │ │ ├── compile1-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ ├── compile3-fail.hxml │ │ │ ├── Main1.hx │ │ │ ├── Main2.hx │ │ │ ├── Main3.hx │ │ │ └── compile1-fail.hxml.stderr │ │ ├── Issue3288 │ │ │ ├── WithoutType.hx │ │ │ ├── with-type.hxml │ │ │ ├── without-type.hxml │ │ │ ├── with-empty-type.hxml │ │ │ ├── MainWithType.hx │ │ │ ├── WithEmptyType.hx │ │ │ ├── MainWithEmptyType.hx │ │ │ └── MainWithoutType.hx │ │ ├── Issue4651 │ │ │ ├── Main.hx │ │ │ ├── Main.hx.stdin │ │ │ ├── compile.hxml │ │ │ ├── compile.hxml.stderr │ │ │ ├── compile-server.hxml.disabled │ │ │ └── compile-server.hxml.stderr │ │ ├── Issue4803 │ │ │ └── compile-fail.hxml │ │ ├── Issue5644 │ │ │ ├── User.hx │ │ │ └── compile-fail.hxml │ │ ├── Issue5833 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue5871 │ │ │ ├── parent-constructor-fail.hxml │ │ │ ├── parent-no-constructor-fail.hxml │ │ │ ├── parent-constructor-fail.hxml.stderr │ │ │ └── parent-no-constructor-fail.hxml.stderr │ │ ├── Issue5888 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue6992 │ │ │ └── compile.hxml │ │ ├── Issue9312 │ │ │ └── compile.hxml │ │ ├── Issue2232 │ │ │ ├── compile1-fail.hxml │ │ │ ├── compile2-fail.hxml │ │ │ └── compile2-fail.hxml.stderr │ │ ├── Issue2538 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue3102 │ │ │ ├── keep-module.hxml │ │ │ ├── keep-pack1.hxml │ │ │ ├── keep-type.hxml │ │ │ ├── keep-field.hxml │ │ │ ├── keep-pack2.hxml │ │ │ ├── keep-module2.hxml │ │ │ ├── keep-pack3-fail.hxml │ │ │ ├── keep-module-not-rec-fail.hxml │ │ │ ├── keep-pack4-fail.hxml │ │ │ ├── keep-type-not-rec.hxml │ │ │ ├── compile-each.hxml │ │ │ ├── compile2-each.hxml │ │ │ ├── keep-field-not-rec.hxml │ │ │ ├── keep-pack1-not-rec-fail.hxml │ │ │ ├── keep-pack2-not-rec.hxml │ │ │ └── keep-field2.hxml │ │ ├── Issue3181 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue3621 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue4364 │ │ │ └── compile-fail.hxml │ │ ├── Issue4742 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue4790 │ │ │ ├── compile.hxml.disabled │ │ │ ├── Main.hx │ │ │ ├── user2 │ │ │ │ └── User2.hx │ │ │ └── consts │ │ │ │ └── Consts.hx │ │ ├── Issue5126 │ │ │ ├── compile-fail.hxml │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── Main.hx │ │ ├── Issue6030 │ │ │ ├── compile-fail.hxml │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue6065 │ │ │ └── compile-fail.hxml │ │ ├── Issue6435 │ │ │ ├── Main.js.hx │ │ │ └── compile.hxml │ │ ├── Issue6790 │ │ │ ├── compile.hxml │ │ │ └── compile-fail.hxml │ │ ├── Issue7017 │ │ │ ├── compile.hxml │ │ │ └── compile.hxml.stderr │ │ ├── Issue7655 │ │ │ ├── compile.hxml │ │ │ └── compile-fail.hxml │ │ ├── display-type │ │ │ ├── compile.hxml │ │ │ ├── Main.hx │ │ │ └── compile.hxml.stderr │ │ ├── Issue3542 │ │ │ ├── Main.hx │ │ │ └── compile.hxml │ │ ├── Issue3782 │ │ │ ├── compile-fail.hxml.disabled │ │ │ └── compile-fail.hxml.stderr │ │ ├── Issue7796 │ │ │ ├── Main.hx │ │ │ ├── compile.hxml │ │ │ └── glsl2agal.swc │ │ ├── Issue8364 │ │ │ └── compile.hxml │ │ ├── Issue9483 │ │ │ ├── Main.hx │ │ │ └── compile-success.hxml │ │ ├── Issue8303 │ │ │ ├── compile-fail.hxml │ │ │ └── compile.hxml │ │ ├── Issue9296 │ │ │ └── compile.hxml │ │ ├── Issue3129 │ │ │ └── compile.hxml │ │ ├── Issue7453 │ │ │ ├── Main.macro.hx │ │ │ └── compile.hxml │ │ ├── Issue9308 │ │ │ └── compile.hxml │ │ ├── Issue3756 │ │ │ └── compile.hxml.disabled │ │ ├── Issue9064 │ │ │ ├── compile.hxml │ │ │ └── Main.hx │ │ ├── Issue8231 │ │ │ └── compile.hxml │ │ └── Issue8176 │ │ │ └── compile.hxml │ ├── java │ │ ├── projects │ │ │ ├── Issue9574 │ │ │ │ ├── bin │ │ │ │ │ └── .gitkeep │ │ │ │ ├── Main.hx │ │ │ │ └── Test.java │ │ │ ├── Issue2689 │ │ │ │ └── compile-fail.hxml │ │ │ ├── Issue8444 │ │ │ │ └── compile.hxml │ │ │ └── Issue8322 │ │ │ │ └── compile.hxml │ │ └── run.hxml │ ├── lua │ │ ├── run.hxml │ │ └── projects │ │ │ └── Issue9402 │ │ │ ├── compile.hxml.stderr │ │ │ └── compile.hxml │ ├── php │ │ ├── run.hxml │ │ └── projects │ │ │ ├── Issue8249 │ │ │ └── compile.hxml │ │ │ └── Issue8851 │ │ │ └── compile.hxml │ ├── python │ │ ├── run.hxml │ │ ├── pythonImport │ │ │ ├── native_python │ │ │ │ └── __init__.py │ │ │ └── compile.hxml │ │ └── projects │ │ │ ├── Issue9256 │ │ │ └── build.hxml │ │ │ ├── Issue4218 │ │ │ └── build.hxml │ │ │ ├── Issue8542 │ │ │ └── build.hxml │ │ │ └── Issue9637 │ │ │ └── build.hxml │ ├── resolution │ │ ├── run.hxml │ │ └── projects │ │ │ ├── Issue9189 │ │ │ ├── compile-fail.hxml │ │ │ ├── pack │ │ │ │ └── Mod.hx │ │ │ ├── compile-fail.hxml.stderr │ │ │ └── otherPack │ │ │ │ └── Mod.hx │ │ │ ├── spec │ │ │ ├── ModWithPrivate.hx │ │ │ ├── compile-private-fail.hxml │ │ │ ├── RootModNoMain.hx │ │ │ ├── compile.hxml │ │ │ ├── pack │ │ │ │ └── ModNoMain.hx │ │ │ ├── RootMod.hx │ │ │ └── RootModNoValue.hx │ │ │ ├── modulestatics │ │ │ ├── Duplicate.hx │ │ │ ├── compile-duplicate-fail.hxml │ │ │ ├── compile-private-fail.hxml │ │ │ └── compile-private2-fail.hxml │ │ │ └── Issue9367 │ │ │ └── compile.hxml │ ├── compiler_loops │ │ ├── projects │ │ │ ├── Issue6038 │ │ │ │ └── compile.hxml │ │ │ ├── Issue7733 │ │ │ │ └── compile.hxml │ │ │ ├── Issue9397 │ │ │ │ └── compile.hxml │ │ │ ├── Issue5189 │ │ │ │ └── compile-fail.hxml │ │ │ ├── Issue5345 │ │ │ │ ├── compile-fail.hxml │ │ │ │ ├── compile2-fail.hxml │ │ │ │ ├── compile3-fail.hxml │ │ │ │ ├── compile-fail.hxml.stderr │ │ │ │ ├── compile2-fail.hxml.stderr │ │ │ │ ├── compile3-fail.hxml.stderr │ │ │ │ └── Main.hx │ │ │ ├── Issue5785 │ │ │ │ ├── compile1.hxml │ │ │ │ ├── compile3.hxml │ │ │ │ └── compile2.hxml │ │ │ ├── Issue8588 │ │ │ │ ├── compile-fail.hxml │ │ │ │ ├── compile2-fail.hxml │ │ │ │ ├── compile3-fail.hxml │ │ │ │ ├── compile4-fail.hxml │ │ │ │ ├── compile5-fail.hxml │ │ │ │ ├── compile2-fail.hxml.stderr │ │ │ │ ├── compile4-fail.hxml.stderr │ │ │ │ ├── compile5-fail.hxml.stderr │ │ │ │ ├── compile-fail.hxml.stderr │ │ │ │ └── compile3-fail.hxml.stderr │ │ │ └── Issue9428 │ │ │ │ ├── typedefAbstract.hxml │ │ │ │ └── typedefTypedef.hxml │ │ └── run.hxml │ ├── eventLoop │ │ └── test.html │ ├── weakmap │ │ ├── compile-java.hxml │ │ └── compile-cs.hxml │ ├── compile.hxml │ └── cppObjc │ │ └── build.hxml ├── display │ ├── src │ │ ├── import.hx │ │ ├── misc │ │ │ ├── issue7911 │ │ │ │ ├── Test.hx │ │ │ │ └── import.hx │ │ │ ├── issue7777 │ │ │ │ └── Thing.hx │ │ │ └── ModuleWithPrivateType.hx │ │ └── cases │ │ │ └── import.hx │ └── build.hxml ├── sourcemaps │ ├── src │ │ ├── cases │ │ │ └── import.hx │ │ └── validation │ │ │ └── Target.hx │ └── run.hxml ├── TestMakefile.hxml ├── server │ ├── run.hxml │ └── test │ │ └── templates │ │ ├── issues │ │ ├── Issue9423 │ │ │ ├── Mod9423.hx │ │ │ └── Mod9423.whatever.hx │ │ ├── Issue8631 │ │ │ ├── Main.hx │ │ │ └── Init.hx │ │ ├── Issue7697 │ │ │ └── data │ │ │ │ └── function │ │ │ │ └── Test.hx │ │ ├── Issue8368 │ │ │ ├── Type1.hx │ │ │ ├── Type2.hx │ │ │ └── Main.hx │ │ ├── Issue9029 │ │ │ ├── Main.hx │ │ │ └── Game.hx │ │ └── Issue8738 │ │ │ └── Base.hx │ │ ├── Empty.hx │ │ ├── MutuallyDependent1.hx │ │ ├── MutuallyDependent2.hx │ │ ├── HelloJvm.hx │ │ ├── BuiltClass.hx │ │ ├── MacroMain.hx │ │ ├── BuildMacro.hx │ │ ├── Dependency.hx │ │ └── HelloWorld.hx ├── echoServer │ └── build.hxml ├── sys │ └── compile-macro.hxml ├── nullsafety │ └── test-js-es6.hxml ├── threads │ └── build.hxml └── benchs │ ├── build.hxml │ ├── mandelbrot │ └── compile-macro.hxml │ └── src │ └── hxbenchmark │ └── CaseResult.hx ├── dune ├── dune-workspace.dev ├── extra ├── github-actions │ └── build.hxml ├── haxeserver.bat ├── deploy_key.enc ├── haxeci_ssh.enc ├── haxeci_sec.gpg.enc ├── images │ ├── Banner.bmp │ ├── Readme.png │ └── Wizard.bmp ├── osx_installer_template.zip └── mac-installer │ ├── scripts │ └── neko-preinstall.sh │ └── installer-structure.pkg ├── libs ├── objsize │ └── META ├── json │ └── dune ├── neko │ └── dune ├── pcre │ └── dune ├── javalib │ └── dune ├── ziplib │ └── dune ├── mbedtls │ └── dune └── extlib-leftovers │ └── dune ├── src ├── compiler │ └── serverConfig.ml └── syntax │ └── dune ├── dune-project └── plugins └── example └── dune /std/hl/hl_version: -------------------------------------------------------------------------------- 1 | 1.10.0 -------------------------------------------------------------------------------- /tests/unit/res1.txt: -------------------------------------------------------------------------------- 1 | Héllo World ! -------------------------------------------------------------------------------- /dune: -------------------------------------------------------------------------------- 1 | (data_only_dirs extra lib std tests) -------------------------------------------------------------------------------- /tests/RunCi.hxml: -------------------------------------------------------------------------------- 1 | --main RunCi 2 | --interp -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue4151/Main.hx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/misc/es6/extern.js: -------------------------------------------------------------------------------- 1 | class ExtNoCtor {} -------------------------------------------------------------------------------- /tests/misc/projects/Issue3300/dir/keepme: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4404/src/Empty.hx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8567/src/test.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/misc/cs/run.hxml: -------------------------------------------------------------------------------- 1 | -cp ../src 2 | --run Main -------------------------------------------------------------------------------- /tests/misc/java/projects/Issue9574/bin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/misc/lua/run.hxml: -------------------------------------------------------------------------------- 1 | -cp ../src 2 | --run Main -------------------------------------------------------------------------------- /tests/misc/php/run.hxml: -------------------------------------------------------------------------------- 1 | -cp ../src 2 | --run Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue3457/A.hx: -------------------------------------------------------------------------------- 1 | class A {} -------------------------------------------------------------------------------- /tests/misc/projects/display-package/src/C1.hx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/display/src/import.hx: -------------------------------------------------------------------------------- 1 | import Diagnostic; 2 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue6635/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue8589/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/misc/java/run.hxml: -------------------------------------------------------------------------------- 1 | -cp ../src 2 | --run Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue3361/compile.hxml: -------------------------------------------------------------------------------- 1 | --run Main3 -------------------------------------------------------------------------------- /tests/misc/projects/Issue3457/Main.hx: -------------------------------------------------------------------------------- 1 | import A in a; -------------------------------------------------------------------------------- /tests/misc/projects/Issue3931/pack/B.hx: -------------------------------------------------------------------------------- 1 | class B { } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4160/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | foo -------------------------------------------------------------------------------- /tests/misc/projects/Issue4399/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /tests/misc/projects/Issue4456/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/misc/projects/Issue4563/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 4243 -------------------------------------------------------------------------------- /tests/misc/projects/Issue4720/compile2.hxml.stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5321/Chest.hx: -------------------------------------------------------------------------------- 1 | class Chest { } -------------------------------------------------------------------------------- /tests/misc/projects/Issue6402/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue6427/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | a -------------------------------------------------------------------------------- /tests/misc/projects/Issue6443/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | ok -------------------------------------------------------------------------------- /tests/misc/projects/Issue6583/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue6846/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue7210/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | Ok! -------------------------------------------------------------------------------- /tests/misc/projects/Issue7447/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | X1 -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | X2 -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/compile3-fail.hxml: -------------------------------------------------------------------------------- 1 | U1 -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/compile4-fail.hxml: -------------------------------------------------------------------------------- 1 | U2 -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/compile5-fail.hxml: -------------------------------------------------------------------------------- 1 | U3 -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/compile6-fail.hxml: -------------------------------------------------------------------------------- 1 | U4 -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/compile7-fail.hxml: -------------------------------------------------------------------------------- 1 | U5 -------------------------------------------------------------------------------- /tests/misc/projects/Issue8517/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8705/compile.hxml: -------------------------------------------------------------------------------- 1 | Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue9192/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9336/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9342/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9455/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/_semver/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/display-package/src/pack/C2.hx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/misc/python/run.hxml: -------------------------------------------------------------------------------- 1 | -cp ../src 2 | --run Main -------------------------------------------------------------------------------- /dune-workspace.dev: -------------------------------------------------------------------------------- 1 | (lang dune 1.11) 2 | (profile release) -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/src2/import.hx: -------------------------------------------------------------------------------- 1 | using B; 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3298/test.hxml: -------------------------------------------------------------------------------- 1 | --run Test 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3300/test-cwd.hxml: -------------------------------------------------------------------------------- 1 | --cwd dir 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3310/test.hxml: -------------------------------------------------------------------------------- 1 | --run Test 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3361/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue3417/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3457/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3607/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3678/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue3802/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue4270/test.hxml: -------------------------------------------------------------------------------- 1 | --run Test 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4370/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | Test 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4660/compile.hxml: -------------------------------------------------------------------------------- 1 | --run Test 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4662/compile.hxml: -------------------------------------------------------------------------------- 1 | --run Test 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5008/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue5145/compile.hxml: -------------------------------------------------------------------------------- 1 | 2 | --main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue5205/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue5880/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue5940/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue5946/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue6006/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6226/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6525/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue6796/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue6810/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | Fail 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6810/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6841/compile.hxml: -------------------------------------------------------------------------------- 1 | --run Test 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6903/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue7108/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue7363/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue7614/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue7638/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue7809/returnVoid.hxml: -------------------------------------------------------------------------------- 1 | ReturnVoid -------------------------------------------------------------------------------- /tests/misc/projects/Issue7905/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7920/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8019/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8119/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8159/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8173/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8202/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8258/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8283/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8336/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8354/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Success -------------------------------------------------------------------------------- /tests/misc/projects/Issue8393/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8404/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8488/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8517/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Fail -------------------------------------------------------------------------------- /tests/misc/projects/Issue8530/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8533/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8677/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8697/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8704/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8750/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8752/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8765/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8790/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8819/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue8840/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9017/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9061/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9067/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9226/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9243/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9245/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9294/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9295/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9347/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9368/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9378/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9389/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9417/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9514/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | Success -------------------------------------------------------------------------------- /tests/misc/projects/Issue9556/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/projects/display-package/compile1.hxml.stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/misc/projects/issue5002/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/python/pythonImport/native_python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/src/unit/spec/import.hx: -------------------------------------------------------------------------------- 1 | import haxe.macro.Expr; -------------------------------------------------------------------------------- /extra/github-actions/build.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp 3 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue3526/compile.hxml: -------------------------------------------------------------------------------- 1 | -cs cs 2 | Main -------------------------------------------------------------------------------- /tests/misc/lua/projects/Issue9402/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | Success -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/compile1.hxml.stderr: -------------------------------------------------------------------------------- 1 | some1some2 -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/compile2.hxml.stderr: -------------------------------------------------------------------------------- 1 | some1some23 -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/src1/p2/import.hx: -------------------------------------------------------------------------------- 1 | using B; 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/src3/import.hx: -------------------------------------------------------------------------------- 1 | typedef A = {} 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2472/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2969/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2996/A.hx: -------------------------------------------------------------------------------- 1 | abstract A(String) {} 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3361/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Main2 -------------------------------------------------------------------------------- /tests/misc/projects/Issue3500/A.hx: -------------------------------------------------------------------------------- 1 | @:bla 2 | abstract A(Int) { } -------------------------------------------------------------------------------- /tests/misc/projects/Issue3710/compile-1-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Main1 -------------------------------------------------------------------------------- /tests/misc/projects/Issue3710/compile-2-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Main2 -------------------------------------------------------------------------------- /tests/misc/projects/Issue3714/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3726/compile-1-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Main1 -------------------------------------------------------------------------------- /tests/misc/projects/Issue3726/compile-2-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Main2 -------------------------------------------------------------------------------- /tests/misc/projects/Issue3781/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3907/compile.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@121 -------------------------------------------------------------------------------- /tests/misc/projects/Issue3956/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 0 0 2 | 0 1 -------------------------------------------------------------------------------- /tests/misc/projects/Issue4454/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | Build 1Build 2 -------------------------------------------------------------------------------- /tests/misc/projects/Issue4660/include.js: -------------------------------------------------------------------------------- 1 | "THIS IS INCLUDED"; -------------------------------------------------------------------------------- /tests/misc/projects/Issue5880/compile.hxml: -------------------------------------------------------------------------------- 1 | --main MainSuccess -------------------------------------------------------------------------------- /tests/misc/projects/Issue5880/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main2 -------------------------------------------------------------------------------- /tests/misc/projects/Issue5880/compile3-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main3 -------------------------------------------------------------------------------- /tests/misc/projects/Issue5880/compile4-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main4 -------------------------------------------------------------------------------- /tests/misc/projects/Issue5880/compile5-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main5 -------------------------------------------------------------------------------- /tests/misc/projects/Issue5949/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6005/compile1.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@66 -------------------------------------------------------------------------------- /tests/misc/projects/Issue6340/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6443/compile.hxml: -------------------------------------------------------------------------------- 1 | --macro Main.main() -------------------------------------------------------------------------------- /tests/misc/projects/Issue6583/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | ChildClass.f -------------------------------------------------------------------------------- /tests/misc/projects/Issue7809/returnEarly-fail.hxml: -------------------------------------------------------------------------------- 1 | ReturnEarly -------------------------------------------------------------------------------- /tests/misc/projects/Issue7809/returnValue-fail.hxml: -------------------------------------------------------------------------------- 1 | ReturnValue -------------------------------------------------------------------------------- /tests/misc/projects/Issue7968/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7997/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8088/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Fail 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8119/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main2 -------------------------------------------------------------------------------- /tests/misc/projects/Issue8277/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main1 -------------------------------------------------------------------------------- /tests/misc/projects/Issue8277/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main2 -------------------------------------------------------------------------------- /tests/misc/projects/Issue8354/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | -main FailTo -------------------------------------------------------------------------------- /tests/misc/projects/Issue8354/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | -main FailFrom -------------------------------------------------------------------------------- /tests/misc/projects/Issue8527/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8534/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | Main.hx 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8550/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Fail 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8550/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Success 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8551/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8565/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8579/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8608/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8618/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8697/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main2 -------------------------------------------------------------------------------- /tests/misc/projects/Issue8750/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main2 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue9612/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue9640/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Main 2 | -------------------------------------------------------------------------------- /tests/misc/projects/issue5002/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main2 -------------------------------------------------------------------------------- /tests/misc/projects/issue5002/compile4-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main4 -------------------------------------------------------------------------------- /tests/misc/resolution/run.hxml: -------------------------------------------------------------------------------- 1 | -cp ../src 2 | --run Main 3 | -------------------------------------------------------------------------------- /tests/sourcemaps/src/cases/import.hx: -------------------------------------------------------------------------------- 1 | import Validator.expect; -------------------------------------------------------------------------------- /tests/unit/server.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | neko remoting.n 3 | pause -------------------------------------------------------------------------------- /std/lua/_lua/_hx_print.lua: -------------------------------------------------------------------------------- 1 | _hx_print = print or (function() end) 2 | -------------------------------------------------------------------------------- /tests/TestMakefile.hxml: -------------------------------------------------------------------------------- 1 | --main TestMakefile 2 | -neko TestMakefile.n -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue6038/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue7733/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue9397/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue4116/compile.hxml: -------------------------------------------------------------------------------- 1 | -cs cs 2 | base.A 3 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue5434/compile.hxml: -------------------------------------------------------------------------------- 1 | Main 2 | -cs bin 3 | -------------------------------------------------------------------------------- /tests/misc/eventLoop/test.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2263/ImportCompletion.hx: -------------------------------------------------------------------------------- 1 | import MyModule. -------------------------------------------------------------------------------- /tests/misc/projects/Issue2508/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue2995/usage.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@83@usage -------------------------------------------------------------------------------- /tests/misc/projects/Issue3238/not-last-fail.hxml: -------------------------------------------------------------------------------- 1 | --run NotLast 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3238/optional-fail.hxml: -------------------------------------------------------------------------------- 1 | --run Optional 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3699/compile-var-fail.hxml: -------------------------------------------------------------------------------- 1 | --run MainVar -------------------------------------------------------------------------------- /tests/misc/projects/Issue3931/compile1.hxml: -------------------------------------------------------------------------------- 1 | --display Main1.hx@14 -------------------------------------------------------------------------------- /tests/misc/projects/Issue3931/compile2.hxml: -------------------------------------------------------------------------------- 1 | --display Main2.hx@16 -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/compile-class-fail.hxml: -------------------------------------------------------------------------------- 1 | --run OnClass -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/compile-enum-fail.hxml: -------------------------------------------------------------------------------- 1 | --run OnEnum -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/compile-field-fail.hxml: -------------------------------------------------------------------------------- 1 | --run OnField -------------------------------------------------------------------------------- /tests/misc/projects/Issue4454/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4679/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4712/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4712/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | positive 4294967292 -------------------------------------------------------------------------------- /tests/misc/projects/Issue4720/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4825/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue5005/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue5122/compile.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@125@type -------------------------------------------------------------------------------- /tests/misc/projects/Issue5125/compile.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@90@type -------------------------------------------------------------------------------- /tests/misc/projects/Issue5128/compile.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@30@type -------------------------------------------------------------------------------- /tests/misc/projects/Issue5134/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@323 -------------------------------------------------------------------------------- /tests/misc/projects/Issue5152/compile.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@87@type -------------------------------------------------------------------------------- /tests/misc/projects/Issue5321/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6201/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main2 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6427/T.hx: -------------------------------------------------------------------------------- 1 | typedef Alias = E; 2 | class T {} -------------------------------------------------------------------------------- /tests/misc/projects/Issue6427/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6584/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6584/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | Main2 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6584/compile3-fail.hxml: -------------------------------------------------------------------------------- 1 | Main3 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6584/compile4-fail.hxml: -------------------------------------------------------------------------------- 1 | Main4 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6584/compile5-fail.hxml: -------------------------------------------------------------------------------- 1 | Main5 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6772/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6780/double quotes/Double.hx: -------------------------------------------------------------------------------- 1 | class Double {} -------------------------------------------------------------------------------- /tests/misc/projects/Issue6780/single quotes/Single.hx: -------------------------------------------------------------------------------- 1 | class Single {} -------------------------------------------------------------------------------- /tests/misc/projects/Issue7096/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue8019/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --macro Macro.init() -------------------------------------------------------------------------------- /tests/misc/projects/Issue8088/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Success 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue8466/compile.hxml: -------------------------------------------------------------------------------- 1 | --macro Main.init() 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8618/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main2 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8618/compile3-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main3 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8618/compile4-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main4 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8697/Main.hx: -------------------------------------------------------------------------------- 1 | typedef Foo = String & {} 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue9010/ChildFields-fail.hxml: -------------------------------------------------------------------------------- 1 | -main ChildFields -------------------------------------------------------------------------------- /tests/misc/projects/Issue9010/NativeMeta-fail.hxml: -------------------------------------------------------------------------------- 1 | -main NativeMeta -------------------------------------------------------------------------------- /tests/misc/projects/Issue9204/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue9631/compile-fields-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Fields -------------------------------------------------------------------------------- /tests/misc/projects/Issue9631/compile-types-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Types -------------------------------------------------------------------------------- /tests/misc/projects/_semver/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main InvalidVersion -------------------------------------------------------------------------------- /tests/misc/projects/display-package/compile2.hxml.stderr: -------------------------------------------------------------------------------- 1 | pack 2 | -------------------------------------------------------------------------------- /tests/misc/projects/issue5002/compile3-fail.hxml: -------------------------------------------------------------------------------- 1 | --macro Main3.init() -------------------------------------------------------------------------------- /tests/server/run.hxml: -------------------------------------------------------------------------------- 1 | build.hxml 2 | --next 3 | -cmd node test.js -------------------------------------------------------------------------------- /std/lua/_lua/_hx_random_init.lua: -------------------------------------------------------------------------------- 1 | _G.math.randomseed(_G.os.time()); 2 | -------------------------------------------------------------------------------- /tests/display/src/misc/issue7911/Test.hx: -------------------------------------------------------------------------------- 1 | package misc.issue7911; 2 | 3 | -------------------------------------------------------------------------------- /tests/echoServer/build.hxml: -------------------------------------------------------------------------------- 1 | -main EchoServer 2 | -neko www/echoServer.n -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue5189/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue5345/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue5345/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue5345/compile3-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue5785/compile1.hxml: -------------------------------------------------------------------------------- 1 | -main Main1 -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue5785/compile3.hxml: -------------------------------------------------------------------------------- 1 | -main Main3 -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue5915/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Test 2 | -cs bin 3 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue8361/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -cs bin 3 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue8487/compile.hxml: -------------------------------------------------------------------------------- 1 | -cs bin 2 | -main Main1 3 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue8664/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -cs bin 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue1310/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue1968/compile.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@145@position -------------------------------------------------------------------------------- /tests/misc/projects/Issue2087/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue2148/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue2938/compile.hxml: -------------------------------------------------------------------------------- 1 | --no-inline 2 | --run Main 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2991/compile.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@113@position -------------------------------------------------------------------------------- /tests/misc/projects/Issue2993/compile.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@74@position -------------------------------------------------------------------------------- /tests/misc/projects/Issue2995/position.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@83@position -------------------------------------------------------------------------------- /tests/misc/projects/Issue2996/compile1.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@0@resolve@A -------------------------------------------------------------------------------- /tests/misc/projects/Issue2996/compile2.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@0@resolve@C -------------------------------------------------------------------------------- /tests/misc/projects/Issue2997/compile1.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@134@position -------------------------------------------------------------------------------- /tests/misc/projects/Issue3192/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue3238/non-extern-fail.hxml: -------------------------------------------------------------------------------- 1 | --run NonExtern 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3300/test-cwd-fail.hxml: -------------------------------------------------------------------------------- 1 | --cwd unexistant 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3783/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue3956/compile.hxml: -------------------------------------------------------------------------------- 1 | -D analyzer 2 | -x Main 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3975/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4114/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4114/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main2 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4160/compile.hxml: -------------------------------------------------------------------------------- 1 | --main test.Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4247/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4250/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4265/compile.hxml: -------------------------------------------------------------------------------- 1 | -D analyzer 2 | -x Main 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4265/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | analyzer removed this -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/OnEnum.hx: -------------------------------------------------------------------------------- 1 | enum OnEnum { 2 | 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/OnEnumCtor.hx: -------------------------------------------------------------------------------- 1 | enum E { 2 | C(); 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/OnTypedef.hx: -------------------------------------------------------------------------------- 1 | typedef OnTypedef = Int; -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/compile-abstract-fail.hxml: -------------------------------------------------------------------------------- 1 | --run OnAbstract -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/compile-enum-ctor-fail.hxml: -------------------------------------------------------------------------------- 1 | --run OnEnumCtor -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/compile-typedef-fail.hxml: -------------------------------------------------------------------------------- 1 | --run OnTypedef -------------------------------------------------------------------------------- /tests/misc/projects/Issue4378/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4399/compile.hxml: -------------------------------------------------------------------------------- 1 | -D analyzer 2 | -x Main 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4448/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4456/compile.hxml: -------------------------------------------------------------------------------- 1 | -D analyzer 2 | -x Main 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4458/compile-pass1.hxml: -------------------------------------------------------------------------------- 1 | -x Main 2 | -D a=1 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4458/compile-pass2.hxml: -------------------------------------------------------------------------------- 1 | -x Main 2 | -D b=3 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4458/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | -x Main 2 | -D a=2 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4466/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4563/compile.hxml: -------------------------------------------------------------------------------- 1 | -D analyzer 2 | -x Main 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4580/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4671/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4671/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main2 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4689/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4754/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4761/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4764/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4766/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4775/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4816/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4891/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4904/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4907/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4954/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4957/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4982/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue5010/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue5039/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue5039/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main2 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue5123/compile.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@180@position -------------------------------------------------------------------------------- /tests/misc/projects/Issue5206/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue5268/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue5375/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue5559/import.hx: -------------------------------------------------------------------------------- 1 | #if !macro using StringTools; #end -------------------------------------------------------------------------------- /tests/misc/projects/Issue5924/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue5952/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6201/compile1-fail.hxml.disabled: -------------------------------------------------------------------------------- 1 | -main Main1 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6445/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6542/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6550/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6622/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6699/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6707/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6714/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6757/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Test 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6765/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6826/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6878/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6878/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6922/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Test 2 | --interp 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6950/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue6965/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7039/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7076/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7210/compile.hxml: -------------------------------------------------------------------------------- 1 | --macro "macro.Utils.hello()" -------------------------------------------------------------------------------- /tests/misc/projects/Issue7227/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7333/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7526/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7734/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7747/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7752/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7824/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7921/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7935/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7935/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main2 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7935/compile3-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main3 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue8019/compile3-fail.hxml: -------------------------------------------------------------------------------- 1 | --macro Macro2.init() -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/U1.hx: -------------------------------------------------------------------------------- 1 | class U1 { 2 | var u = "\u"; 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/U3.hx: -------------------------------------------------------------------------------- 1 | class U3 { 2 | var u = "\u{}"; 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/X1.hx: -------------------------------------------------------------------------------- 1 | class X1 { 2 | var x = "\x"; 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/X2.hx: -------------------------------------------------------------------------------- 1 | class X2 { 2 | var x = "\xfg"; 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8205/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue8219/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -php bin -------------------------------------------------------------------------------- /tests/misc/projects/Issue8654/compile.hxml: -------------------------------------------------------------------------------- 1 | Arr 2 | --macro Check.run() -------------------------------------------------------------------------------- /tests/misc/projects/Issue8787/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue8787/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main2 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue9286/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue9390/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/display-package/compile3.hxml.stderr: -------------------------------------------------------------------------------- 1 | src.pack 2 | -------------------------------------------------------------------------------- /tests/server/test/templates/issues/Issue9423/Mod9423.hx: -------------------------------------------------------------------------------- 1 | class Mod9423 {} -------------------------------------------------------------------------------- /tests/unit/src/RootEnum.hx: -------------------------------------------------------------------------------- 1 | enum RootEnum { 2 | A(RootEnum:Int); 3 | } -------------------------------------------------------------------------------- /tests/display/src/misc/issue7911/import.hx: -------------------------------------------------------------------------------- 1 | package misc.issue7911; 2 | 3 | -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue5785/compile2.hxml: -------------------------------------------------------------------------------- 1 | -main Main2 2 | -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue8588/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -------------------------------------------------------------------------------- /tests/misc/compiler_loops/run.hxml: -------------------------------------------------------------------------------- 1 | -cp ../src 2 | -D timeout=3 3 | --run Main -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue4116/base/A.hx: -------------------------------------------------------------------------------- 1 | package base; 2 | 3 | class A {} -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue8487/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -cs bin 2 | -main Main2 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2278/compile.hxml.disabled: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue2996/pack/B.hx: -------------------------------------------------------------------------------- 1 | package pack; 2 | 3 | class C {} 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3238/default-value-fail.hxml: -------------------------------------------------------------------------------- 1 | --run DefaultValue 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3830/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main MainFail 2 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue4070/compile.hxml.disabled: -------------------------------------------------------------------------------- 1 | -main Main 2 | -cpp cpp -------------------------------------------------------------------------------- /tests/misc/projects/Issue4404/src/Child.hx: -------------------------------------------------------------------------------- 1 | class Child extends Base 2 | { 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4540/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -js Main.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue4662/_pkg/A.hx: -------------------------------------------------------------------------------- 1 | package _pkg; 2 | 3 | class A {} 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5118/compile1.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@156@type 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5118/compile2.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@133@type 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5843/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -js bin/test.js 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6584/Main1.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static final v; 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue7559/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/U2.hx: -------------------------------------------------------------------------------- 1 | class U2 { 2 | var u = "\u{007f"; 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/U4.hx: -------------------------------------------------------------------------------- 1 | class U4 { 2 | var u = "\u{007g}"; 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8191/U5.hx: -------------------------------------------------------------------------------- 1 | class U4 { 2 | var u = "\u{110000}"; 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8241/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --swf main.swf 2 | Main 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8650/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -D my_ver=2.0 -------------------------------------------------------------------------------- /tests/misc/projects/Issue8892/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -js bin/test.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue8946/compile.hxml: -------------------------------------------------------------------------------- 1 | -D EMPTY_FLAG= 2 | --run Main 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8972/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -js bin/test.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue9010/InterfaceFields-fail.hxml: -------------------------------------------------------------------------------- 1 | -main InterfaceFields -------------------------------------------------------------------------------- /tests/misc/projects/Issue9010/InvalidOverride-fail.hxml: -------------------------------------------------------------------------------- 1 | -main InvalidOverride -------------------------------------------------------------------------------- /tests/misc/projects/Issue9014/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue9336/my_template.mtt: -------------------------------------------------------------------------------- 1 |
 
2 | ::foo():: -------------------------------------------------------------------------------- /tests/misc/projects/es6/compile-a-fail.hxml: -------------------------------------------------------------------------------- 1 | A 2 | -js a.js 3 | -D js-es=6 4 | -------------------------------------------------------------------------------- /tests/misc/projects/es6/compile-b-fail.hxml: -------------------------------------------------------------------------------- 1 | B 2 | -js b.js 3 | -D js-es=6 4 | -------------------------------------------------------------------------------- /tests/misc/projects/es6/compile-c-fail.hxml: -------------------------------------------------------------------------------- 1 | C 2 | -js c.js 3 | -D js-es=6 4 | -------------------------------------------------------------------------------- /tests/misc/projects/es6/compile-d-fail.hxml: -------------------------------------------------------------------------------- 1 | D 2 | -js d.js 3 | -D js-es=6 4 | -------------------------------------------------------------------------------- /tests/misc/resolution/projects/Issue9189/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main pack.Main 2 | -------------------------------------------------------------------------------- /tests/misc/resolution/projects/spec/ModWithPrivate.hx: -------------------------------------------------------------------------------- 1 | private class A {} 2 | -------------------------------------------------------------------------------- /tests/misc/weakmap/compile-java.hxml: -------------------------------------------------------------------------------- 1 | --main TestWeakMap 2 | -java java 3 | -------------------------------------------------------------------------------- /tests/sourcemaps/run.hxml: -------------------------------------------------------------------------------- 1 | -cp src 2 | -D eval-stack 3 | -main Test 4 | --interp -------------------------------------------------------------------------------- /tests/sys/compile-macro.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --main Main 3 | --interp -------------------------------------------------------------------------------- /tests/unit/native_swf/ns1.as: -------------------------------------------------------------------------------- 1 | package { 2 | public namespace ns1; 3 | } 4 | -------------------------------------------------------------------------------- /tests/display/src/cases/import.hx: -------------------------------------------------------------------------------- 1 | package cases; 2 | 3 | // this is stupid 4 | -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue8588/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main2 2 | -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue8588/compile3-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main3 2 | -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue8588/compile4-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main4 2 | -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue8588/compile5-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main5 2 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue3703/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | Test 3 | -cs bin 4 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue8347/compile.hxml: -------------------------------------------------------------------------------- 1 | -cp src 2 | pack.Main 3 | -cs bin 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2263/SubtypeStaticCompletion.hx: -------------------------------------------------------------------------------- 1 | import MyModule.OtherType. -------------------------------------------------------------------------------- /tests/misc/projects/Issue3298/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { static function main() { h } } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4458/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | -x Main 2 | -D b=3 3 | -D c=4 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4662/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { static function main() { } } -------------------------------------------------------------------------------- /tests/misc/projects/Issue5525/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --js bin/test.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue5856/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --no-output 3 | -js js.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue6427/E.hx: -------------------------------------------------------------------------------- 1 | enum abstract E(String) { 2 | var A = 'a'; 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue7752/compile2-fail.hxml.disabled: -------------------------------------------------------------------------------- 1 | --main Main2 2 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue7968/Foo.hx: -------------------------------------------------------------------------------- 1 | typedef A = Int; 2 | typedef A = Float; 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8471/compile.hxml: -------------------------------------------------------------------------------- 1 | --version 2 | --macro Macro.init() 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8471/compile2.hxml: -------------------------------------------------------------------------------- 1 | --version 2 | --macro Macro2.init() 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8697/Main2.hx: -------------------------------------------------------------------------------- 1 | typedef Foo = { 2 | > String, 3 | } 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8828/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main1 2 | -js bin/test.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue8828/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main2 2 | -js bin/test.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue8828/compile3-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main3 2 | -js bin/test.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue9514/compile.hxml: -------------------------------------------------------------------------------- 1 | -cp src 2 | -main Main 3 | --interp 4 | -------------------------------------------------------------------------------- /tests/misc/python/projects/Issue9256/build.hxml: -------------------------------------------------------------------------------- 1 | -python bin/test.py 2 | --main Main -------------------------------------------------------------------------------- /tests/misc/weakmap/compile-cs.hxml: -------------------------------------------------------------------------------- 1 | --main TestWeakMap 2 | -cs cs 3 | --debug 4 | -------------------------------------------------------------------------------- /tests/nullsafety/test-js-es6.hxml: -------------------------------------------------------------------------------- 1 | test.hxml 2 | -js bin/test-es6.js 3 | -D js-es=6 -------------------------------------------------------------------------------- /tests/server/test/templates/issues/Issue9423/Mod9423.whatever.hx: -------------------------------------------------------------------------------- 1 | class Mod9423 {} -------------------------------------------------------------------------------- /tests/unit/compile-exe-runner.hxml: -------------------------------------------------------------------------------- 1 | -p src 2 | --main RunExe 3 | -neko bin/runexe.n -------------------------------------------------------------------------------- /tests/unit/compile-js.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | unit.TestMain 3 | -js bin/unit.js -------------------------------------------------------------------------------- /extra/haxeserver.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | nekotools server -p 2000 -h localhost -d .\ 3 | pause -------------------------------------------------------------------------------- /std/flash/utils/Function.hx: -------------------------------------------------------------------------------- 1 | package flash.utils; 2 | 3 | typedef Function = Dynamic 4 | -------------------------------------------------------------------------------- /tests/misc/compile.hxml: -------------------------------------------------------------------------------- 1 | -p src 2 | # -D MISC_TEST_FILTER=6790 3 | -main Main 4 | --interp -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue9428/typedefAbstract.hxml: -------------------------------------------------------------------------------- 1 | -main TypedefAbstract -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue9428/typedefTypedef.hxml: -------------------------------------------------------------------------------- 1 | -main TypedefTypedef -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue5953/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | Reduced 3 | -cs bin 4 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue8366/compile.hxml: -------------------------------------------------------------------------------- 1 | -cs bin 2 | -D unsafe 3 | -main Main 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/src1/import.hx: -------------------------------------------------------------------------------- 1 | import p2.A; 2 | import p2.A.getSome; 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2263/type-completion.hxml: -------------------------------------------------------------------------------- 1 | --display TypeCompletion.hx@52 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2996/Main.hx: -------------------------------------------------------------------------------- 1 | import pack.B; 2 | 3 | class Main { 4 | 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue3288/WithoutType.hx: -------------------------------------------------------------------------------- 1 | class SomeType {} 2 | enum OtherType {} 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/OnAbstract.hx: -------------------------------------------------------------------------------- 1 | abstract OnAbstract(T) { 2 | 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4651/Main.hx: -------------------------------------------------------------------------------- 1 | some 2 | invalid 3 | crap 4 | :-) -------------------------------------------------------------------------------- /tests/misc/projects/Issue4803/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -js js.js 3 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue5644/User.hx: -------------------------------------------------------------------------------- 1 | class User extends ThisObviouslyDoesntExist {} -------------------------------------------------------------------------------- /tests/misc/projects/Issue5644/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --no-output 3 | -js js.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue5833/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --no-output 3 | -js js.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue5871/parent-constructor-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main2 2 | --interp 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5888/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --no-output 3 | -js js.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue6525/pack/IPack.hx: -------------------------------------------------------------------------------- 1 | package pack; 2 | 3 | interface IPack {} -------------------------------------------------------------------------------- /tests/misc/projects/Issue6992/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -js whatever.js 3 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue8527/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue9312/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -js bin/test.js 3 | -D js-es=6 -------------------------------------------------------------------------------- /tests/misc/projects/Issue9389/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 5-8 : boop -------------------------------------------------------------------------------- /tests/misc/projects/Issue9390/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 48-49 : hi -------------------------------------------------------------------------------- /tests/misc/projects/display-package/compile3.hxml: -------------------------------------------------------------------------------- 1 | --display src/pack/C2.hx@0@package 2 | -------------------------------------------------------------------------------- /tests/threads/build.hxml: -------------------------------------------------------------------------------- 1 | -cp src 2 | -D analyzer-optimize 3 | -main Main 4 | -lib utest -------------------------------------------------------------------------------- /tests/unit/compile-java-runner.hxml: -------------------------------------------------------------------------------- 1 | -p src 2 | --main RunJava 3 | -neko bin/runjava.n -------------------------------------------------------------------------------- /tests/unit/compile-macro.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --main unit.TestMain 3 | --interp -------------------------------------------------------------------------------- /tests/unit/compile-php.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --main unit.TestMain 3 | -php bin/php -------------------------------------------------------------------------------- /tests/unit/native_swf/ns2.as: -------------------------------------------------------------------------------- 1 | package { 2 | public namespace ns2 = "ns2"; 3 | } 4 | -------------------------------------------------------------------------------- /tests/unit/res2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/tests/unit/res2.bin -------------------------------------------------------------------------------- /extra/deploy_key.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/extra/deploy_key.enc -------------------------------------------------------------------------------- /extra/haxeci_ssh.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/extra/haxeci_ssh.enc -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue4002/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -cs bin 3 | -D net-ver=45 4 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue6635/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -cs bin 3 | -D no-compilation -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue7875/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -cs bin 3 | -D net-ver=45 4 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue8589/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -cs bin 3 | -D no-compilation -------------------------------------------------------------------------------- /tests/misc/es6/run.hxml: -------------------------------------------------------------------------------- 1 | -main Test 2 | -js test.js 3 | -D js-es=6 4 | -cmd node test.js 5 | -------------------------------------------------------------------------------- /tests/misc/java/projects/Issue2689/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -java bin 3 | --no-output -------------------------------------------------------------------------------- /tests/misc/java/projects/Issue8444/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -java bin 3 | -D no-compilation -------------------------------------------------------------------------------- /tests/misc/java/projects/Issue9574/Main.hx: -------------------------------------------------------------------------------- 1 | function main() { 2 | Test.dollarArgName(0); 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/compile1.hxml: -------------------------------------------------------------------------------- 1 | -p src1 2 | -p src2 3 | --main C 4 | --interp 5 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/compile4-fail.hxml: -------------------------------------------------------------------------------- 1 | -p src3 2 | --main Main 3 | --interp 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2232/compile1-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | -swf swf.swf 3 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue2232/compile2-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main2 2 | -swf swf.swf 3 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue2263/import-completion.hxml: -------------------------------------------------------------------------------- 1 | --display ImportCompletion.hx@16 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2538/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -neko neko.n 3 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-module.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --macro keep('Main') 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3181/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -neko neko.n 3 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue3300/test-cwd-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Error: Invalid directory: unexistant -------------------------------------------------------------------------------- /tests/misc/projects/Issue3621/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --no-output 3 | -js js.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue4364/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -neko neko.n 3 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue4742/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -neko neko.n 3 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue4790/compile.hxml.disabled: -------------------------------------------------------------------------------- 1 | -main Main 2 | -js js.js 3 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue5126/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -neko neko.n 3 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue5128/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main():Void {} 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue5871/parent-no-constructor-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6030/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main1 2 | --no-output 3 | -js js.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue6065/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -neko neko.n 3 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue6435/Main.js.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() {} 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue6790/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -js whatever.js 3 | --no-output 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7017/compile.hxml: -------------------------------------------------------------------------------- 1 | --display Main.hx@86@type 2 | --macro Main.init() -------------------------------------------------------------------------------- /tests/misc/projects/Issue7655/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -js whatever.js 3 | --no-output 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8527/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: character 2 : Expected } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8828/Main1.hx: -------------------------------------------------------------------------------- 1 | enum abstract A(Int) { 2 | extern var x = 1; 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/display-type/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --display Main.hx@52@type 3 | -------------------------------------------------------------------------------- /tests/misc/python/pythonImport/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -python test.py 3 | -lib utest -------------------------------------------------------------------------------- /tests/misc/resolution/projects/modulestatics/Duplicate.hx: -------------------------------------------------------------------------------- 1 | function C() {} 2 | class C {} 3 | -------------------------------------------------------------------------------- /tests/unit/compile-remoting.hxml: -------------------------------------------------------------------------------- 1 | -p src 2 | --main unit.RemotingServer 3 | -neko remoting.n -------------------------------------------------------------------------------- /tests/unit/native_swf/Lib2.as: -------------------------------------------------------------------------------- 1 | package { 2 | public class Lib2 extends Lib { 3 | } 4 | } 5 | -------------------------------------------------------------------------------- /tests/unit/src/unit/MyInterface.hx: -------------------------------------------------------------------------------- 1 | package unit; 2 | 3 | interface MyInterface 4 | { 5 | } -------------------------------------------------------------------------------- /tests/unit/src/unit/issues/misc/Issue4419External.js: -------------------------------------------------------------------------------- 1 | var Issue4419External = function() { }; -------------------------------------------------------------------------------- /extra/haxeci_sec.gpg.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/extra/haxeci_sec.gpg.enc -------------------------------------------------------------------------------- /extra/images/Banner.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/extra/images/Banner.bmp -------------------------------------------------------------------------------- /extra/images/Readme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/extra/images/Readme.png -------------------------------------------------------------------------------- /extra/images/Wizard.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/extra/images/Wizard.bmp -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/compile2.hxml: -------------------------------------------------------------------------------- 1 | -p src1 2 | -p src2 3 | --main p2.C2 4 | --interp 5 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/compile3-fail.hxml: -------------------------------------------------------------------------------- 1 | -p src1 2 | -p src2 3 | --main D 4 | --interp 5 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/src3/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() {} 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue2278/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 9 2 | 6 3 | 6 4 | 12 5 | 9 6 | 6 7 | 6 8 | 12 -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-pack1.hxml: -------------------------------------------------------------------------------- 1 | compile2-each.hxml 2 | --macro keep('pack1') 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-type.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --macro keep('Main.Test') 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3542/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue3782/compile-fail.hxml.disabled: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp 3 | -D no-analyzer -------------------------------------------------------------------------------- /tests/misc/projects/Issue3931/pack/A.hx: -------------------------------------------------------------------------------- 1 | package pack; 2 | 3 | class A { } 4 | 5 | class C { } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4114/Main1.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main():String { } 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4404/compile1.hxml: -------------------------------------------------------------------------------- 1 | -p src 2 | --main Main 3 | -js js.js 4 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue4651/Main.hx.stdin: -------------------------------------------------------------------------------- 1 | class Main { static function main() { Main. } } 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4679/compile.hxml: -------------------------------------------------------------------------------- 1 | -m Main 2 | -neko test.n 3 | --cmd "neko test.n" 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4720/compile2.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --interp 3 | -D no-deprecation-warnings -------------------------------------------------------------------------------- /tests/misc/projects/Issue6846/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:7: characters 9-10 : Warning : Null -------------------------------------------------------------------------------- /tests/misc/projects/Issue7796/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | } 4 | } 5 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7935/compile3-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main3.hx:4: characters 2-3 : Unexpected } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8364/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --interp 3 | -D FOO.BAR 4 | -D foo.bar -------------------------------------------------------------------------------- /tests/misc/projects/Issue8579/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:8: characters 9-19 : A should be Int -------------------------------------------------------------------------------- /tests/misc/projects/Issue8828/Main2.hx: -------------------------------------------------------------------------------- 1 | enum abstract A(Int) { 2 | public private var x = 1; 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8828/Main3.hx: -------------------------------------------------------------------------------- 1 | enum abstract A(Int) { 2 | private public var x = 1; 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue9342/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 3-14 : Warning : check pos -------------------------------------------------------------------------------- /tests/misc/projects/Issue9483/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/display-package/compile1.hxml: -------------------------------------------------------------------------------- 1 | -p src 2 | --display src/C1.hx@0@package 3 | -------------------------------------------------------------------------------- /tests/misc/projects/display-type/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { static function main() { var a = ""; a; } } -------------------------------------------------------------------------------- /tests/server/test/templates/Empty.hx: -------------------------------------------------------------------------------- 1 | class Empty { 2 | public static function main() {} 3 | } 4 | -------------------------------------------------------------------------------- /tests/unit/compile-lua.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --main unit.TestMain 3 | -lua bin/unit.lua 4 | -------------------------------------------------------------------------------- /tests/unit/compile-python.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --main unit.TestMain 3 | -python bin/unit.py -------------------------------------------------------------------------------- /libs/objsize/META: -------------------------------------------------------------------------------- 1 | version="0.16" 2 | archive(byte)="objsize.cma" 3 | archive(native)="objsize.cmxa" 4 | -------------------------------------------------------------------------------- /src/compiler/serverConfig.ml: -------------------------------------------------------------------------------- 1 | let do_not_check_modules = ref false 2 | let legacy_completion = ref false -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue4598/compile.hxml: -------------------------------------------------------------------------------- 1 | -cs bin 2 | -main Main 3 | --next 4 | --macro Run.run() -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue4623/compile.hxml: -------------------------------------------------------------------------------- 1 | -cs bin 2 | -main Main 3 | --next 4 | --macro Run.run() -------------------------------------------------------------------------------- /tests/misc/java/projects/Issue8322/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -java bin 3 | -cmd java -jar bin/Main.jar -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-field.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --macro keep('Main.Test.get12') 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-pack2.hxml: -------------------------------------------------------------------------------- 1 | compile2-each.hxml 2 | --macro keep('pack1.pack2') 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3288/with-type.hxml: -------------------------------------------------------------------------------- 1 | --display MainWithType.hx@59 2 | -D display-details 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3542/compile.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -js js.js 3 | --no-output 4 | --no-inline -------------------------------------------------------------------------------- /tests/misc/projects/Issue4247/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:8: characters 4-22 : Incompatible pattern -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/OnClass.hx: -------------------------------------------------------------------------------- 1 | class OnClass { 2 | static function main() { } 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/OnField.hx: -------------------------------------------------------------------------------- 1 | class OnField { 2 | static function main() { } 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4370/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Test.hx:9: characters 16-19 : Int should be Bool -------------------------------------------------------------------------------- /tests/misc/projects/Issue4404/src/Base.hx: -------------------------------------------------------------------------------- 1 | @:autoBuild(Macro.build()) 2 | class Base 3 | { 4 | } 5 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4458/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:4: characters 10-28 : Expected failure -------------------------------------------------------------------------------- /tests/misc/projects/Issue4458/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:4: characters 10-28 : Expected failure -------------------------------------------------------------------------------- /tests/misc/projects/Issue4580/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:1: characters 23-27 : Recursive class -------------------------------------------------------------------------------- /tests/misc/projects/Issue4671/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:1: characters 24-28 : Recursive class -------------------------------------------------------------------------------- /tests/misc/projects/Issue4671/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:1: characters 17-18 : Recursive class -------------------------------------------------------------------------------- /tests/misc/projects/Issue5010/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:9: lines 9-10 : Missing return: String -------------------------------------------------------------------------------- /tests/misc/projects/Issue6790/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Mismatch 2 | -js whatever.js 3 | --no-output 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6950/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:8: characters 7-8 : Int should be Bool -------------------------------------------------------------------------------- /tests/misc/projects/Issue7655/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Mismatch 2 | -js whatever.js 3 | --no-output 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7747/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:9: characters 9-12 : String should be Int -------------------------------------------------------------------------------- /tests/misc/projects/Issue7905/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:22: characters 11-18 : Warning : () -> Cls0 -------------------------------------------------------------------------------- /tests/misc/projects/Issue7935/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:4: characters 2-3 : Expected , or ) -------------------------------------------------------------------------------- /tests/misc/projects/Issue8303/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -D eval-call-stack-depth=20 3 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue8303/compile.hxml: -------------------------------------------------------------------------------- 1 | -main MainCatch 2 | -D eval-call-stack-depth=20 3 | --interp -------------------------------------------------------------------------------- /tests/misc/projects/Issue8336/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:12: characters 56-58 : connection error -------------------------------------------------------------------------------- /tests/misc/projects/Issue8567/compile.hxml: -------------------------------------------------------------------------------- 1 | -cp src 2 | -main Main 3 | --macro patchTypes("src/test.txt") -------------------------------------------------------------------------------- /tests/misc/projects/Issue8567/src/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | } 4 | } 5 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8765/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:6: characters 10-21 : EA should be String -------------------------------------------------------------------------------- /tests/misc/projects/Issue8790/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 7-18 : Int8 should be Int -------------------------------------------------------------------------------- /tests/misc/projects/Issue9243/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Cannot access private type Main in module Main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9296/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -js bin/test.js 3 | --cmd node bin/test.js -------------------------------------------------------------------------------- /tests/misc/projects/display-package/compile2.hxml: -------------------------------------------------------------------------------- 1 | -p src 2 | --display src/pack/C2.hx@0@package 3 | -------------------------------------------------------------------------------- /tests/misc/python/projects/Issue4218/build.hxml: -------------------------------------------------------------------------------- 1 | -python Test.py 2 | --main Main 3 | -cmd python3 Test.py -------------------------------------------------------------------------------- /tests/server/test/templates/issues/Issue8631/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() {} 3 | } -------------------------------------------------------------------------------- /tests/unit/compile-cppia.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --main unit.TestMain 3 | -cppia bin/unit.cppia 4 | -------------------------------------------------------------------------------- /std/flash/display/IDrawCommand.hx: -------------------------------------------------------------------------------- 1 | package flash.display; 2 | 3 | extern interface IDrawCommand { 4 | } 5 | -------------------------------------------------------------------------------- /tests/display/src/misc/issue7777/Thing.hx: -------------------------------------------------------------------------------- 1 | package misc.issue7777; 2 | 3 | enum Thing { 4 | BOO; 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue3526/compile-7.3.hxml: -------------------------------------------------------------------------------- 1 | -cs cs 2 | -D no-compilation 3 | -D cs_ver=7.3 4 | Main -------------------------------------------------------------------------------- /tests/misc/lua/projects/Issue9402/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -lua bin/test.lua 3 | --cmd lua bin/test.lua -------------------------------------------------------------------------------- /tests/misc/projects/Issue2263/subtype-static-completion.hxml: -------------------------------------------------------------------------------- 1 | --display SubtypeStaticCompletion.hx@26 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2538/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:7: characters 13-25 : Cannot use Void as value -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-module2.hxml: -------------------------------------------------------------------------------- 1 | compile2-each.hxml 2 | --macro keep('pack1.pack2.Test') 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-pack3-fail.hxml: -------------------------------------------------------------------------------- 1 | compile2-each.hxml 2 | --macro keep('pack1.pack3') 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3288/without-type.hxml: -------------------------------------------------------------------------------- 1 | --display MainWithoutType.hx@62 2 | -D display-details 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3931/Main1.hx: -------------------------------------------------------------------------------- 1 | @:access(pack. 2 | class Main1 { 3 | static function main() { } 4 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4114/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:2: characters 32-35 : Missing return: String -------------------------------------------------------------------------------- /tests/misc/projects/Issue4114/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:3: lines 3-5 : Missing return: Unknown<0> -------------------------------------------------------------------------------- /tests/misc/projects/Issue4689/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:10: characters 25-26 : Unmatched patterns: B -------------------------------------------------------------------------------- /tests/misc/projects/Issue4742/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 9-28 : Cannot use Void as value -------------------------------------------------------------------------------- /tests/misc/projects/Issue4766/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:8: characters 22-26 : Missing this = value -------------------------------------------------------------------------------- /tests/misc/projects/Issue4982/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 15-30 : Cannot use Void as value -------------------------------------------------------------------------------- /tests/misc/projects/Issue5126/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:2: character 54 : Invalid escape sequence \s -------------------------------------------------------------------------------- /tests/misc/projects/Issue5880/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:13: characters 3-25 : Int should be Ref -------------------------------------------------------------------------------- /tests/misc/projects/Issue5880/compile3-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main3.hx:13: characters 3-21 : Int should be Ref3 -------------------------------------------------------------------------------- /tests/misc/projects/Issue5888/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:5: characters 5-8 : Int has no field bar 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6445/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:7: characters 10-19 : Cannot add Int and Bool -------------------------------------------------------------------------------- /tests/misc/projects/Issue6542/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:6: characters 40-41 : Unknown identifier : _ -------------------------------------------------------------------------------- /tests/misc/projects/Issue6780/compile.hxml: -------------------------------------------------------------------------------- 1 | -cp 'single quotes' 2 | -cp "double quotes" 3 | -main Main 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7752/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:2: characters 33-38 : String should be Int -------------------------------------------------------------------------------- /tests/misc/projects/Issue7935/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 9-10 : Expected expression or ) -------------------------------------------------------------------------------- /tests/misc/projects/Issue7968/Main.hx: -------------------------------------------------------------------------------- 1 | import Foo; 2 | class Main { 3 | static function main() { 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8019/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:6: characters 3-19 : Type not found : 0.Foo -------------------------------------------------------------------------------- /tests/misc/projects/Issue8277/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:8: characters 18-27 : Unmatched patterns: _ -------------------------------------------------------------------------------- /tests/misc/projects/Issue8972/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 10-21 : Cannot use Void as value -------------------------------------------------------------------------------- /tests/misc/projects/Issue9226/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:5: characters 25-37 : String should be Int -------------------------------------------------------------------------------- /tests/misc/projects/Issue9417/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:12: characters 5-10 : D has no field round -------------------------------------------------------------------------------- /tests/misc/projects/Issue9631/Fields.hx: -------------------------------------------------------------------------------- 1 | function main() { 2 | 3 | } 4 | 5 | function main() { 6 | 7 | } -------------------------------------------------------------------------------- /tests/misc/resolution/projects/spec/compile-private-fail.hxml: -------------------------------------------------------------------------------- 1 | -main PrivateImport 2 | -js privateFail.js 3 | -------------------------------------------------------------------------------- /tests/sourcemaps/src/validation/Target.hx: -------------------------------------------------------------------------------- 1 | package validation; 2 | 3 | enum Target { 4 | Js; 5 | Php; 6 | } -------------------------------------------------------------------------------- /extra/osx_installer_template.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/extra/osx_installer_template.zip -------------------------------------------------------------------------------- /libs/json/dune: -------------------------------------------------------------------------------- 1 | (include_subdirs no) 2 | 3 | (library 4 | (name json) 5 | (preprocess (pps sedlex.ppx)) 6 | ) -------------------------------------------------------------------------------- /std/flash/display/IBitmapDrawable.hx: -------------------------------------------------------------------------------- 1 | package flash.display; 2 | 3 | extern interface IBitmapDrawable { 4 | } 5 | -------------------------------------------------------------------------------- /std/flash/display/IGraphicsData.hx: -------------------------------------------------------------------------------- 1 | package flash.display; 2 | 3 | extern interface IGraphicsData { 4 | } 5 | -------------------------------------------------------------------------------- /std/flash/display/IGraphicsFill.hx: -------------------------------------------------------------------------------- 1 | package flash.display; 2 | 3 | extern interface IGraphicsFill { 4 | } 5 | -------------------------------------------------------------------------------- /std/flash/display/IGraphicsPath.hx: -------------------------------------------------------------------------------- 1 | package flash.display; 2 | 3 | extern interface IGraphicsPath { 4 | } 5 | -------------------------------------------------------------------------------- /std/flash/display/IGraphicsStroke.hx: -------------------------------------------------------------------------------- 1 | package flash.display; 2 | 3 | extern interface IGraphicsStroke { 4 | } 5 | -------------------------------------------------------------------------------- /tests/misc/cppObjc/build.hxml: -------------------------------------------------------------------------------- 1 | -D source-header='' 2 | --main TestObjc 3 | -cpp bin 4 | --debug 5 | -D objc 6 | -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue4151/compile.hxml: -------------------------------------------------------------------------------- 1 | -cs bin 2 | Main 3 | -net-lib DynamicAudioNormalizerNET.dll 4 | -------------------------------------------------------------------------------- /tests/misc/php/projects/Issue8249/compile.hxml: -------------------------------------------------------------------------------- 1 | -cp src 2 | -main Main 3 | -php bin 4 | --cmd php bin/index.php -------------------------------------------------------------------------------- /tests/misc/projects/Issue2087/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | haxe.Resauce; 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue2087/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 3-15 : Type not found : haxe.Resauce -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-module-not-rec-fail.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --macro keep('Main', false) 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-pack4-fail.hxml: -------------------------------------------------------------------------------- 1 | compile2-each.hxml 2 | --macro keep('pack1.pack2.pack3') 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-type-not-rec.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --macro keep('Main.Test', false) 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3288/with-empty-type.hxml: -------------------------------------------------------------------------------- 1 | --display MainWithEmptyType.hx@64 2 | -D display-details 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3607/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:16: characters 15-16 : Base has no field f 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3621/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:11: characters 17-18 : Unmatched patterns: E.C -------------------------------------------------------------------------------- /tests/misc/projects/Issue3699/compile-var-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | MainVar.hx:3: characters 13-14 : Expected expression -------------------------------------------------------------------------------- /tests/misc/projects/Issue3714/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:7: characters 9-12 : Cannot access private field a -------------------------------------------------------------------------------- /tests/misc/projects/Issue3931/Main2.hx: -------------------------------------------------------------------------------- 1 | @:access(pack.A. 2 | class Main2 { 3 | static function main() { } 4 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4580/Main.hx: -------------------------------------------------------------------------------- 1 | class Main implements Main { 2 | public static function main() {} 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4651/compile.hxml: -------------------------------------------------------------------------------- 1 | -cmd cat Main.hx.stdin | haxe --display Main.hx@43 -D display-stdin -------------------------------------------------------------------------------- /tests/misc/projects/Issue5880/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:13: characters 3-29 : Int should be Ref2 -------------------------------------------------------------------------------- /tests/misc/projects/Issue5924/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:5: characters 11-14 : Int has no field bar 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6435/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -js bin/test.js 3 | --display Main.js.hx@0@diagnostics -------------------------------------------------------------------------------- /tests/misc/projects/Issue6550/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:4: characters 16-20 : Unknown identifier : var1 -------------------------------------------------------------------------------- /tests/misc/projects/Issue7333/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:10: characters 20-21 : Unmatched patterns: A(_) -------------------------------------------------------------------------------- /tests/misc/projects/Issue7809/returnEarly-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | ReturnEarly.hx:3: characters 3-9 : Missing this = value -------------------------------------------------------------------------------- /tests/misc/projects/Issue8119/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static public function main() { 3 | "\x80"; 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8159/Main.hx: -------------------------------------------------------------------------------- 1 | @:build(Macro.build()) 2 | class Main { 3 | static function main() {} 4 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8277/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:12: characters 11-16 : Unmatched patterns: A(_) -------------------------------------------------------------------------------- /tests/misc/projects/Issue8550/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Fail.hx:3: characters 9-14 : Cannot use abstract as value -------------------------------------------------------------------------------- /tests/misc/projects/Issue8697/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:1: characters 15-21 : Can only extend structures -------------------------------------------------------------------------------- /tests/misc/projects/Issue8697/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:2: characters 4-10 : Can only extend structures -------------------------------------------------------------------------------- /tests/misc/python/projects/Issue8542/build.hxml: -------------------------------------------------------------------------------- 1 | -python bin/test.py 2 | --main Main 3 | -cmd python3 bin/test.py -------------------------------------------------------------------------------- /tests/misc/resolution/projects/spec/RootModNoMain.hx: -------------------------------------------------------------------------------- 1 | @:build(Macro.build()) class RootModNoMainSubType {} 2 | -------------------------------------------------------------------------------- /tests/server/test/templates/issues/Issue7697/data/function/Test.hx: -------------------------------------------------------------------------------- 1 | package data.function; 2 | 3 | class Test {} -------------------------------------------------------------------------------- /tests/unit/compile-neko.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | -D neko_v2 3 | --main unit.TestMain 4 | -neko bin/unit.n 5 | -------------------------------------------------------------------------------- /extra/mac-installer/scripts/neko-preinstall.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | rm -rf /usr/lib/neko 3 | rm -rf /usr/local/lib/neko 4 | -------------------------------------------------------------------------------- /std/eval/_std/mbedtls/Entropy.hx: -------------------------------------------------------------------------------- 1 | package mbedtls; 2 | 3 | extern class Entropy { 4 | function new():Void; 5 | } 6 | -------------------------------------------------------------------------------- /std/flash/events/WeakFunctionClosure.hx: -------------------------------------------------------------------------------- 1 | package flash.events; 2 | 3 | extern class WeakFunctionClosure { 4 | } 5 | -------------------------------------------------------------------------------- /std/lua/_lua/_hx_apply_self.lua: -------------------------------------------------------------------------------- 1 | _hx_apply_self = function(self, f, ...) 2 | return self[f](self,...) 3 | end 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/compile3-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | src1/D.hx:3: characters 11-17 : Int has no field triple 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/src2/B.hx: -------------------------------------------------------------------------------- 1 | class B { 2 | public static function triple(v:Int):Int return v * 3; 3 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/compile-each.hxml: -------------------------------------------------------------------------------- 1 | --dce full 2 | -m Main 3 | -neko test.n 4 | --cmd "neko test.n" 5 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/compile2-each.hxml: -------------------------------------------------------------------------------- 1 | --dce full 2 | -m Main2 3 | -neko test.n 4 | -cmd "neko test.n" 5 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-field-not-rec.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --macro keep('Main.Test.get12', false) 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-pack1-not-rec-fail.hxml: -------------------------------------------------------------------------------- 1 | compile2-each.hxml 2 | --macro keep('pack1', false) 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-pack2-not-rec.hxml: -------------------------------------------------------------------------------- 1 | compile2-each.hxml 2 | --macro keep('pack1.pack2', false) 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3129/compile.hxml: -------------------------------------------------------------------------------- 1 | --macro addGlobalMetadata('Main', '@:build(Build.build())') 2 | -x Main 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3710/compile-1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:3: characters 19-22 : Too many type parameters for A -------------------------------------------------------------------------------- /tests/misc/projects/Issue3710/compile-2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:3: characters 9-18 : Not enough type parameters for A -------------------------------------------------------------------------------- /tests/misc/projects/Issue4904/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 16-17 : Cannot access private field f 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5134/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:21: characters 9-10 : Cannot access a in static function -------------------------------------------------------------------------------- /tests/misc/projects/Issue5321/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main(){ 3 | Test.gt(CHEST); 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5843/Transform.hx: -------------------------------------------------------------------------------- 1 | package; 2 | 3 | @:genericBuild(Macro.build()) 4 | class Transform {} -------------------------------------------------------------------------------- /tests/misc/projects/Issue5952/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:11: characters 20-24 : doSwitch.T has no field bind -------------------------------------------------------------------------------- /tests/misc/projects/Issue6005/compile1.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | Int 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6707/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:2: characters 6-7 : Invalid usage of ?, use ?x instead -------------------------------------------------------------------------------- /tests/misc/projects/Issue6765/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:8: characters 9-16 : Unknown identifier : my_typo 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7108/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:6: characters 5-11 : Unknown token (Suggestion: #elseif) -------------------------------------------------------------------------------- /tests/misc/projects/Issue7453/Main.macro.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function getVersion() return macro 1; 3 | } 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7453/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -js main.js 3 | --no-output 4 | # should just compile 5 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7734/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:4: characters 4-7 : Loop variable cannot be modified -------------------------------------------------------------------------------- /tests/misc/projects/Issue7796/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -swf-lib glsl2agal.swc 3 | -swf main.swf 4 | --no-output 5 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7935/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | public static function main() { 3 | trace(; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8119/Main2.hx: -------------------------------------------------------------------------------- 1 | class Main2 { 2 | static public function main() { 3 | "\200"; 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8550/Success.hx: -------------------------------------------------------------------------------- 1 | class Success { 2 | static function main() { 3 | trace(Int); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8752/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:9: characters 18-22 : Identifier name must not be empty -------------------------------------------------------------------------------- /tests/misc/projects/Issue8892/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 19-22 : Out-of-bounds special parameter: 0 -------------------------------------------------------------------------------- /tests/misc/projects/Issue9294/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:5: characters 3-9 : Empty module name is not allowed -------------------------------------------------------------------------------- /tests/misc/projects/Issue9308/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -js bin/test.js 3 | -D js-es=6 4 | --cmd node bin/test.js -------------------------------------------------------------------------------- /tests/misc/resolution/projects/modulestatics/compile-duplicate-fail.hxml: -------------------------------------------------------------------------------- 1 | -main Duplicate 2 | -js duplicateFail.js 3 | -------------------------------------------------------------------------------- /tests/misc/resolution/projects/modulestatics/compile-private-fail.hxml: -------------------------------------------------------------------------------- 1 | -main PrivateImport 2 | -js privateFail.js 3 | -------------------------------------------------------------------------------- /tests/misc/resolution/projects/spec/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -lib utest 3 | -js test.js 4 | -cmd node test.js 5 | -------------------------------------------------------------------------------- /tests/server/test/templates/MutuallyDependent1.hx: -------------------------------------------------------------------------------- 1 | import MutuallyDependent2; 2 | 3 | class MutuallyDependent1 {} 4 | -------------------------------------------------------------------------------- /tests/server/test/templates/MutuallyDependent2.hx: -------------------------------------------------------------------------------- 1 | import MutuallyDependent1; 2 | 3 | class MutuallyDependent2 {} 4 | -------------------------------------------------------------------------------- /tests/unit/compile-cpp.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --main unit.TestMain 3 | -cpp bin/cpp 4 | -D HXCPP_NO_DEBUG_LINK 5 | -------------------------------------------------------------------------------- /libs/neko/dune: -------------------------------------------------------------------------------- 1 | (include_subdirs no) 2 | 3 | (library 4 | (name neko) 5 | (libraries extlib) 6 | (wrapped false) 7 | ) -------------------------------------------------------------------------------- /libs/pcre/dune: -------------------------------------------------------------------------------- 1 | (include_subdirs no) 2 | 3 | (library 4 | (name pcre) 5 | (c_names pcre_stubs) 6 | (wrapped false) 7 | ) -------------------------------------------------------------------------------- /std/flash/display/MorphShape.hx: -------------------------------------------------------------------------------- 1 | package flash.display; 2 | 3 | extern class MorphShape extends DisplayObject { 4 | } 5 | -------------------------------------------------------------------------------- /std/flash/utils/IDataInput2.hx: -------------------------------------------------------------------------------- 1 | package flash.utils; 2 | 3 | extern interface IDataInput2 extends IDataInput { 4 | } 5 | -------------------------------------------------------------------------------- /std/flash/utils/IDataOutput2.hx: -------------------------------------------------------------------------------- 1 | package flash.utils; 2 | 3 | extern interface IDataOutput2 extends IDataOutput { 4 | } 5 | -------------------------------------------------------------------------------- /tests/misc/java/projects/Issue9574/Test.java: -------------------------------------------------------------------------------- 1 | public class Test { 2 | public static void dollarArgName(int $dollar) {} 3 | } -------------------------------------------------------------------------------- /tests/misc/php/projects/Issue8851/compile.hxml: -------------------------------------------------------------------------------- 1 | -cp src 2 | -main Main 3 | -dce full 4 | -php bin 5 | --cmd php bin/index.php -------------------------------------------------------------------------------- /tests/misc/projects/Issue2232/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:4: characters 3-9 : Cannot skip non-nullable argument x -------------------------------------------------------------------------------- /tests/misc/projects/Issue3181/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:6: characters 7-8 : Variables of type Void are not allowed -------------------------------------------------------------------------------- /tests/misc/projects/Issue3699/MainVar.hx: -------------------------------------------------------------------------------- 1 | class MainVar { 2 | static public function main() { 3 | var tmp = ; 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue3756/compile.hxml.disabled: -------------------------------------------------------------------------------- 1 | -main Main 2 | -dce no 3 | -cpp cpp 4 | # can't use --no-output here -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/compile-enum-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | OnEnum.hx:1: characters 16-17 : Duplicate type parameter name: T -------------------------------------------------------------------------------- /tests/misc/projects/Issue4404/src/ChildChild.hx: -------------------------------------------------------------------------------- 1 | class ChildChild extends Child 2 | { 3 | public function show() {} 4 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4754/Main1.hx: -------------------------------------------------------------------------------- 1 | class Main1 { 2 | static function main() { 3 | "" + var str = ""; 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4754/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:3: characters 8-11 : Cannot use this expression as value -------------------------------------------------------------------------------- /tests/misc/projects/Issue4790/Main.hx: -------------------------------------------------------------------------------- 1 | import user2.User2; 2 | 3 | class Main { 4 | public static function main(){} 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4907/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:7: characters 18-23 : Pattern variables must be lower-case -------------------------------------------------------------------------------- /tests/misc/projects/Issue5039/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | @:bypassAccessor "hi"; 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue6201/Main2.hx: -------------------------------------------------------------------------------- 1 | class Main2 { 2 | public static function main() { 3 | var v:Void; 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue6201/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:3: characters 7-8 : Variables of type Void are not allowed -------------------------------------------------------------------------------- /tests/misc/projects/Issue6226/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:7: characters 3-4 : Warning : Usage of this field is deprecated -------------------------------------------------------------------------------- /tests/misc/projects/Issue6525/pack/sub/ExtSubPvt.hx: -------------------------------------------------------------------------------- 1 | package pack.sub; 2 | 3 | class ExtSubPvt extends SubPvt { 4 | 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue6584/Main5.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | final v:Int; 3 | static public function main() { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue7076/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 3-13 : Cannot access private constructor of Foo -------------------------------------------------------------------------------- /tests/misc/projects/Issue7096/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:5: characters 9-10 : Warning : Usage of this field is deprecated -------------------------------------------------------------------------------- /tests/misc/projects/Issue7920/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:4: characters 3-26 : Cannot access function local for writing -------------------------------------------------------------------------------- /tests/misc/projects/Issue7935/Main2.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | public static function main() { 3 | trace(0 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7935/Main3.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | public static function main() { 3 | trace(0, 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8608/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:5: lines 5-9 : Abstract underlying type cannot be recursive -------------------------------------------------------------------------------- /tests/misc/projects/Issue8677/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 8-15 : Cannot compare string "std" and float 0. -------------------------------------------------------------------------------- /tests/misc/projects/Issue8892/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | js.Syntax.code('{0}'); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8972/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | trace([if(false) 1]); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue9064/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -D analyzer-optimize 3 | --macro Check.init() 4 | -js bin/test.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue9192/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 3-4 : Warning : Usage of this class is deprecated -------------------------------------------------------------------------------- /tests/misc/projects/Issue9204/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:7: characters 9-13 : Warning : Usage of this field is deprecated -------------------------------------------------------------------------------- /tests/misc/projects/Issue9243/Main.hx: -------------------------------------------------------------------------------- 1 | private class Main { 2 | static function main() { 3 | trace("Test"); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/resolution/projects/Issue9367/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -lib utest 3 | -js test.js 4 | -cmd node test.js 5 | -------------------------------------------------------------------------------- /tests/misc/resolution/projects/modulestatics/compile-private2-fail.hxml: -------------------------------------------------------------------------------- 1 | -main PrivateAccess 2 | -js privateFail2.js 3 | -------------------------------------------------------------------------------- /tests/server/test/templates/HelloJvm.hx: -------------------------------------------------------------------------------- 1 | class HelloJvm { 2 | public static function main() { 3 | Jvm 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/unit/cs_drivers/System.Data.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/tests/unit/cs_drivers/System.Data.dll -------------------------------------------------------------------------------- /tests/unit/cs_drivers/System.Xml.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/tests/unit/cs_drivers/System.Xml.dll -------------------------------------------------------------------------------- /libs/javalib/dune: -------------------------------------------------------------------------------- 1 | (include_subdirs no) 2 | 3 | (library 4 | (name javalib) 5 | (libraries extlib) 6 | (wrapped false) 7 | ) -------------------------------------------------------------------------------- /libs/ziplib/dune: -------------------------------------------------------------------------------- 1 | (include_subdirs no) 2 | 3 | (library 4 | (name ziplib) 5 | (libraries extc unix) 6 | (wrapped false) 7 | ) -------------------------------------------------------------------------------- /std/flash/display/IBitmapCompressOptions.hx: -------------------------------------------------------------------------------- 1 | package flash.display; 2 | 3 | extern interface IBitmapCompressOptions { 4 | } 5 | -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue8588/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:7: characters 3-25 : { } should be Under<{ }> -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue8588/compile4-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main4.hx:7: characters 22-27 : Unknown identifier : ident -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue8588/compile5-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main5.hx:7: characters 3-30 : { } should be Under -------------------------------------------------------------------------------- /tests/misc/projects/Issue1138/src1/D.hx: -------------------------------------------------------------------------------- 1 | class D { 2 | static function main() { 3 | 1.triple(); 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2263/TypeCompletion.hx: -------------------------------------------------------------------------------- 1 | class C { 2 | function f() { 3 | var v:MyModule. 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2996/compile1.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | $$normPath(::cwd::/A.hx):1: characters 1-22 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3192/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:3: characters 19-33 : { b : Int, a : Int } has extra field b -------------------------------------------------------------------------------- /tests/misc/projects/Issue3238/optional-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Optional.hx:2: characters 17-18 : Rest argument cannot be optional 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3288/MainWithType.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | WithType. 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue3288/WithEmptyType.hx: -------------------------------------------------------------------------------- 1 | class WithEmptyType {} 2 | class OtherType {} 3 | typedef AnotherOne = Int 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3310/Main.hx: -------------------------------------------------------------------------------- 1 | abstract A(Int) {} 2 | 3 | class Main { 4 | static function main() { } 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3500/compile.hxml: -------------------------------------------------------------------------------- 1 | --macro addMetadata('@:test', 'A') 2 | --macro Main.test() 3 | -neko n 4 | --no-output -------------------------------------------------------------------------------- /tests/misc/projects/Issue3782/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:1: characters 0-29 : Abstract chain detected: Ab1 -> Ab2 -> Ab1 -------------------------------------------------------------------------------- /tests/misc/projects/Issue3802/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 3-9 : Not enough arguments, expected i:Int, s:String -------------------------------------------------------------------------------- /tests/misc/projects/Issue3830/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | MainFail.hx:3: characters 1-64 : @:coreType abstracts cannot be @:callable -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/compile-class-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | OnClass.hx:1: characters 18-19 : Duplicate type parameter name: T -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/compile-field-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | OnField.hx:2: characters 26-27 : Duplicate type parameter name: T -------------------------------------------------------------------------------- /tests/misc/projects/Issue4790/user2/User2.hx: -------------------------------------------------------------------------------- 1 | package user2; 2 | 3 | import user1.User1; 4 | 5 | class User2 extends User1 { } -------------------------------------------------------------------------------- /tests/misc/projects/Issue6201/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:2: characters 25-30 : Arguments of type Void are not allowed -------------------------------------------------------------------------------- /tests/misc/projects/Issue6903/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:6: lines 6-8 : opAssign: Assignment overloading is not supported -------------------------------------------------------------------------------- /tests/misc/projects/Issue8159/Macro.macro.hx: -------------------------------------------------------------------------------- 1 | class Macro { 2 | static public function build() { 3 | return null; 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8551/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:6: characters 2-7 : Macro abstract constructors are not supported -------------------------------------------------------------------------------- /tests/misc/projects/Issue8565/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:4: characters 3-17 : Markup literals must be processed by a macro -------------------------------------------------------------------------------- /tests/misc/projects/Issue8677/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | #if (dce > 0) 4 | #end 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue9483/compile-success.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | --macro Macro.build() 3 | --macro nullSafety("pack", Loose) -------------------------------------------------------------------------------- /tests/misc/projects/es6/C.hx: -------------------------------------------------------------------------------- 1 | extern class A { 2 | function new(); 3 | } 4 | 5 | class B extends A { 6 | var i = 5; 7 | } 8 | -------------------------------------------------------------------------------- /tests/misc/projects/issue5002/Main.hx: -------------------------------------------------------------------------------- 1 | @:build(Macro.invalidField()) 2 | class Main { 3 | static function main() {} 4 | } 5 | -------------------------------------------------------------------------------- /tests/misc/python/projects/Issue9637/build.hxml: -------------------------------------------------------------------------------- 1 | -python bin/test.py 2 | -dce full 3 | --main Main 4 | --cmd python3 bin/test.py -------------------------------------------------------------------------------- /tests/server/test/templates/issues/Issue8368/Type1.hx: -------------------------------------------------------------------------------- 1 | class Type1 { 2 | public function new() { 3 | trace(Type2); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/server/test/templates/issues/Issue8368/Type2.hx: -------------------------------------------------------------------------------- 1 | class Type2 { 2 | public function new() { 3 | trace(Type1); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/unit/compile-saucelabs-runner.hxml: -------------------------------------------------------------------------------- 1 | -p src 2 | -js bin/RunSauceLabs.js 3 | --main RunSauceLabs 4 | -lib hxnodejs 5 | --debug -------------------------------------------------------------------------------- /std/flash/errors/TypeError.hx: -------------------------------------------------------------------------------- 1 | package flash.errors; 2 | 3 | @:native("TypeError") extern class TypeError extends Error { 4 | } 5 | -------------------------------------------------------------------------------- /std/flash/utils/Object.hx: -------------------------------------------------------------------------------- 1 | package flash.utils; 2 | 3 | @:coreType @:runtimeValue 4 | abstract Object from Dynamic to Dynamic {} 5 | -------------------------------------------------------------------------------- /tests/display/src/misc/ModuleWithPrivateType.hx: -------------------------------------------------------------------------------- 1 | package misc; 2 | 3 | class PublicClass {} 4 | private class PrivateClass {} 5 | -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue5345/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:1: characters 1-30 : Recursive typedef is not allowed -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue5345/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:1: characters 1-30 : Recursive typedef is not allowed -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue5345/compile3-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:1: characters 1-30 : Recursive typedef is not allowed -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue8588/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:2: characters 9-53 : from.T should be Under> -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue8347/compile-fail.hxml: -------------------------------------------------------------------------------- 1 | -cp src 2 | Main 3 | fail.NotFirstType 4 | -cs cs-fail 5 | -D no-compilation 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2278/MyTools.hx: -------------------------------------------------------------------------------- 1 | class MyTools { 2 | static public function double(x:Int) { 3 | return x * 2; 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue2997/compile1.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | $$normPath(::cwd::/Main.hx):2: characters 9-10 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3457/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:1: characters 13-14 : Type aliases must start with an uppercase letter -------------------------------------------------------------------------------- /tests/misc/projects/Issue3678/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 20-70 : Call or function expected after inline keyword -------------------------------------------------------------------------------- /tests/misc/projects/Issue4270/EmptyString.hx: -------------------------------------------------------------------------------- 1 | class EmptyString { 2 | static function main() { 3 | "". 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4270/MultiChar.hx: -------------------------------------------------------------------------------- 1 | class MultiChar { 2 | static function main() { 3 | "ab". 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4270/SingleChar.hx: -------------------------------------------------------------------------------- 1 | class SingleChar { 2 | static function main() { 3 | "a". 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/compile-enum-ctor-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | OnEnumCtor.hx:2: characters 7-8 : Duplicate type parameter name: T -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/compile-typedef-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | OnTypedef.hx:1: characters 22-23 : Duplicate type parameter name: T -------------------------------------------------------------------------------- /tests/misc/projects/Issue4466/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:4: characters 17-18 : Local variable a used without being initialized -------------------------------------------------------------------------------- /tests/misc/projects/Issue4761/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:2: characters 1-18 : Abstract underlying type cannot be recursive -------------------------------------------------------------------------------- /tests/misc/projects/Issue4764/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:4: characters 16-23 : Cannot construct haxe.Constructible<() -> Void> -------------------------------------------------------------------------------- /tests/misc/projects/Issue5152/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | String 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5559/Build.hx: -------------------------------------------------------------------------------- 1 | class Build { 2 | public static function build() { 3 | return null; 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue6584/Main2.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static final v = 1; 3 | 4 | static function f() { 5 | v = 2; 6 | } 7 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue6584/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:2: characters 2-17 : v: Static final variable must be initialized -------------------------------------------------------------------------------- /tests/misc/projects/Issue6584/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:5: characters 3-8 : Cannot access field or identifier v for writing -------------------------------------------------------------------------------- /tests/misc/projects/Issue6584/compile3-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main3.hx:9: characters 3-8 : Cannot access field or identifier v for writing -------------------------------------------------------------------------------- /tests/misc/projects/Issue7017/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | String 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7809/returnValue-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | ReturnValue.hx:4: characters 3-13 : Cannot return a value from constructor -------------------------------------------------------------------------------- /tests/misc/projects/Issue8258/Main.hx: -------------------------------------------------------------------------------- 1 | enum abstract Foobar(String) { 2 | var A = "x"; 3 | var B = "y"; 4 | var A = "z"; 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8258/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:4: characters 6-7 : Duplicate abstract field declaration : Foobar.A -------------------------------------------------------------------------------- /tests/misc/projects/Issue8565/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | if (true) {} 4 | ; 5 | } 6 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue9061/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:6: characters 18-22 : Duplicate class field declaration : Main.main -------------------------------------------------------------------------------- /tests/misc/projects/Issue9368/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 18-26 : Duplicate class field declaration : Main.__init__ -------------------------------------------------------------------------------- /tests/misc/projects/Issue9378/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:10: characters 3-17 : Cannot access field or identifier x for writing -------------------------------------------------------------------------------- /tests/misc/projects/Issue9631/Types.hx: -------------------------------------------------------------------------------- 1 | class Types { 2 | static function main() { 3 | 4 | } 5 | } 6 | 7 | class Types { 8 | 9 | } -------------------------------------------------------------------------------- /tests/misc/projects/display-type/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | String 3 | -------------------------------------------------------------------------------- /tests/misc/resolution/projects/Issue9189/pack/Mod.hx: -------------------------------------------------------------------------------- 1 | package pack; 2 | 3 | class Mod { 4 | public static final A = 3; 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/resolution/projects/spec/pack/ModNoMain.hx: -------------------------------------------------------------------------------- 1 | package pack; 2 | 3 | @:build(Macro.build()) class ModNoMainSubType {} 4 | -------------------------------------------------------------------------------- /tests/server/test/templates/BuiltClass.hx: -------------------------------------------------------------------------------- 1 | @:build(BuildMacro.build()) 2 | class BuiltClass { 3 | static function main() {} 4 | } 5 | -------------------------------------------------------------------------------- /tests/server/test/templates/MacroMain.hx: -------------------------------------------------------------------------------- 1 | class MacroMain { 2 | static public function main() { 3 | Macro.test(); 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/unit/cs_drivers/Mono.Data.Sqlite.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/tests/unit/cs_drivers/Mono.Data.Sqlite.dll -------------------------------------------------------------------------------- /extra/mac-installer/installer-structure.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/extra/mac-installer/installer-structure.pkg -------------------------------------------------------------------------------- /std/flash/display/AVLoader.hx: -------------------------------------------------------------------------------- 1 | package flash.display; 2 | 3 | extern class AVLoader extends Loader { 4 | function new() : Void; 5 | } 6 | -------------------------------------------------------------------------------- /std/flash/errors/VerifyError.hx: -------------------------------------------------------------------------------- 1 | package flash.errors; 2 | 3 | @:native("VerifyError") extern class VerifyError extends Error { 4 | } 5 | -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue8588/compile3-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main3.hx:7: characters 3-25 : Array> should be Under<{ }> -------------------------------------------------------------------------------- /tests/misc/projects/Issue1968/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | $$normPath(::cwd::/Main.hx):4: characters 28-29 3 | 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2991/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | $$normPath(::cwd::/Main.hx):6: characters 13-14 3 | 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2993/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | $$normPath(::cwd::/Main.hx):2: characters 16-19 3 | 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2995/position.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | $$normPath(::cwd::/Main.hx):2: characters 14-17 3 | 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2996/compile2.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | $$normPath(::cwd::/pack/B.hx):3: characters 1-11 3 | 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3192/Main1.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | var a:{a:Int} = { a: 1, b: 2 }; 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue3288/MainWithEmptyType.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | WithEmptyType. 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue3288/MainWithoutType.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | WithoutType. 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4293/compile-abstract-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | OnAbstract.hx:1: characters 24-25 : Duplicate type parameter name: T 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4761/Main1.hx: -------------------------------------------------------------------------------- 1 | typedef T = A; 2 | abstract A(T) { } 3 | 4 | class Main1 { 5 | static function main() { } 6 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4790/consts/Consts.hx: -------------------------------------------------------------------------------- 1 | package consts; 2 | 3 | class Consts { 4 | public static var str:String = "TEST"; 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4816/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:4: characters 27-31 : { f : { name : String } } has no field name 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5122/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | () -> String 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5123/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | $$normPath(::cwd::/Main.hx):5: characters 18-35 3 | 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5128/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | () -> Void 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5205/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:5: characters 25-28 : You can only declare from/to with compatible types -------------------------------------------------------------------------------- /tests/misc/projects/Issue5559/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | public static function main() { 3 | OtherClass.foo(); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue5833/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:7: characters 13-17 : Identifier 'Typi' is not part of A (Suggestion: Typo) -------------------------------------------------------------------------------- /tests/misc/projects/Issue5871/parent-constructor-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:13: characters 3-14 : Cannot access private constructor of Child -------------------------------------------------------------------------------- /tests/misc/projects/Issue6965/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:5: characters 18-26 : Cannot bind matched tuple to variable, use _ instead -------------------------------------------------------------------------------- /tests/misc/projects/Issue7796/glsl2agal.swc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/tests/misc/projects/Issue7796/glsl2agal.swc -------------------------------------------------------------------------------- /tests/misc/projects/Issue7921/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:9: characters 18-19 : Pattern variables are not allowed in .match patterns -------------------------------------------------------------------------------- /tests/misc/projects/Issue8231/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | --macro Main.setupGenerator() 3 | -js bin/test.js 4 | 5 | --cmd node bin/test.js -------------------------------------------------------------------------------- /tests/misc/projects/Issue8517/Foo.hx: -------------------------------------------------------------------------------- 1 | class Foo { 2 | static public var a:Int; 3 | static public inline function bar():Int return a; 4 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8517/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | public static function main():Void { 3 | Macro.assignable() = 2; 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8650/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 8-14 : Invalid version string "2.0". Should follow SemVer. -------------------------------------------------------------------------------- /tests/misc/projects/Issue8828/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:2: characters 2-8 : extern modifier is not allowed on enum abstract fields -------------------------------------------------------------------------------- /tests/misc/resolution/projects/Issue9189/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | pack/Main.hx:8: characters 13-14 : Class has no field A -------------------------------------------------------------------------------- /tests/misc/resolution/projects/Issue9189/otherPack/Mod.hx: -------------------------------------------------------------------------------- 1 | package otherPack; 2 | 3 | class Mod { 4 | public function new() {} 5 | } 6 | -------------------------------------------------------------------------------- /tests/server/test/templates/BuildMacro.hx: -------------------------------------------------------------------------------- 1 | class BuildMacro { 2 | public static function build() { 3 | return null; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/server/test/templates/issues/Issue9029/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | final game = new Game(); 4 | } 5 | } -------------------------------------------------------------------------------- /libs/mbedtls/dune: -------------------------------------------------------------------------------- 1 | (include_subdirs no) 2 | 3 | (library 4 | (name mbedtls) 5 | (c_names 6 | mbedtls_stubs 7 | ) 8 | (wrapped false) 9 | ) -------------------------------------------------------------------------------- /src/syntax/dune: -------------------------------------------------------------------------------- 1 | (rule 2 | (targets grammar.ml) 3 | (deps grammar.mly) 4 | (action (run %{bin:camlp5o} -impl grammar.mly -o %{targets})) 5 | ) -------------------------------------------------------------------------------- /std/eval/_std/mbedtls/Error.hx: -------------------------------------------------------------------------------- 1 | package mbedtls; 2 | 3 | class Error { 4 | extern static public function strerror(code:Int):String; 5 | } 6 | -------------------------------------------------------------------------------- /std/flash/errors/ArgumentError.hx: -------------------------------------------------------------------------------- 1 | package flash.errors; 2 | 3 | @:native("ArgumentError") extern class ArgumentError extends Error { 4 | } 5 | -------------------------------------------------------------------------------- /std/flash/errors/SecurityError.hx: -------------------------------------------------------------------------------- 1 | package flash.errors; 2 | 3 | @:native("SecurityError") extern class SecurityError extends Error { 4 | } 5 | -------------------------------------------------------------------------------- /std/flash/errors/URIError.hx: -------------------------------------------------------------------------------- 1 | package flash.errors; 2 | 3 | @:native("URIError") extern class URIError extends flash.errors.Error { 4 | } 5 | -------------------------------------------------------------------------------- /std/flash/events/WeakMethodClosure.hx: -------------------------------------------------------------------------------- 1 | package flash.events; 2 | 3 | extern class WeakMethodClosure { 4 | function new() : Void; 5 | } 6 | -------------------------------------------------------------------------------- /tests/benchs/build.hxml: -------------------------------------------------------------------------------- 1 | -cp src 2 | -main Main 3 | -D test=Calls 4 | -D analyzer-optimize 5 | -D analyzer-no-purity-inference 6 | -D dump=pretty -------------------------------------------------------------------------------- /tests/benchs/mandelbrot/compile-macro.hxml: -------------------------------------------------------------------------------- 1 | --main Mandelbrot 2 | --interp 3 | 4 | --next 5 | --main Mandelbrot 6 | --interp 7 | -D anon_objects -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue3526/incompatible-combinations-fail.hxml: -------------------------------------------------------------------------------- 1 | -cs cs 2 | -D no-compilation 3 | -D cs_ver=7.3 4 | IncompatibleCombinations -------------------------------------------------------------------------------- /tests/misc/projects/Issue3238/default-value-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | DefaultValue.hx:2: characters 45-49 : Rest argument cannot have default value 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4651/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | () -> Unknown<0> 3 | 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5559/build.hxml: -------------------------------------------------------------------------------- 1 | --main Main 2 | -p source 3 | --macro addMetadata('@:build(Build.build())', 'Main') 4 | -neko run.n -------------------------------------------------------------------------------- /tests/misc/projects/Issue5871/parent-no-constructor-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:12: characters 3-14 : Cannot access private constructor of Child -------------------------------------------------------------------------------- /tests/misc/projects/Issue5940/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 21-24 : Cannot access non-static abstract field statically 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue6525/pack/sub/SubPvt.hx: -------------------------------------------------------------------------------- 1 | package pack.sub; 2 | 3 | @:allow(pack) 4 | class SubPvt { 5 | function new():Void {} 6 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue6796/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | public static function main() { 3 | Sys.println(main["foo"]); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue6922/Test.hx: -------------------------------------------------------------------------------- 1 | class Test { 2 | static function main() { 3 | haxe.Log.trace("test message", null); 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7638/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:13: characters 3-18 : Cannot call super.dynMethod since it's a dynamic method -------------------------------------------------------------------------------- /tests/misc/projects/Issue7824/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:14: characters 3-18 : Cannot force inline-call to test because it is overridden -------------------------------------------------------------------------------- /tests/misc/projects/Issue8354/compile1-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | FailTo.hx:10: characters 42-53 : You can only declare from/to with compatible types 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8534/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 37-42 : Array> has no field joint (Suggestion: join) 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8618/Main3.hx: -------------------------------------------------------------------------------- 1 | class Main3 { 2 | static function main() { 3 | trace(NormalClass.noClosureStaticMethod); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/_semver/InvalidVersion.hx: -------------------------------------------------------------------------------- 1 | class InvalidVersion { 2 | static function main() { 3 | #if (version("wat")) #end 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/_semver/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | InvalidVersion.hx:3: characters 16-21 : Invalid version string "wat". Should follow SemVer. -------------------------------------------------------------------------------- /tests/misc/resolution/projects/spec/RootMod.hx: -------------------------------------------------------------------------------- 1 | @:build(Macro.build()) class RootMod {} 2 | @:build(Macro.build()) class RootModSubType {} 3 | -------------------------------------------------------------------------------- /tests/server/test/templates/Dependency.hx: -------------------------------------------------------------------------------- 1 | class Dependency { 2 | static public function get() { 3 | return "Hello World"; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/server/test/templates/HelloWorld.hx: -------------------------------------------------------------------------------- 1 | class HelloWorld { 2 | public static function main() { 3 | trace("Hello World"); 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /tests/server/test/templates/issues/Issue8368/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | public static function main():Void { 3 | MyMacro.foo(); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/server/test/templates/issues/Issue8631/Init.hx: -------------------------------------------------------------------------------- 1 | class Init { 2 | static public function callMacro() { 3 | Macro.call(); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/server/test/templates/issues/Issue8738/Base.hx: -------------------------------------------------------------------------------- 1 | class Base { 2 | public function new() {} 3 | 4 | public function test() {} 5 | } 6 | -------------------------------------------------------------------------------- /tests/unit/compile-hl.hxml: -------------------------------------------------------------------------------- 1 | compile-each.hxml 2 | --main unit.TestMain 3 | -hl bin/unit.hl 4 | #-D interp 5 | -D hl-check 6 | -D hl-ver=1.11.0 -------------------------------------------------------------------------------- /tests/unit/java_drivers/sqlite-jdbc-3.7.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamaluik/haxe/HEAD/tests/unit/java_drivers/sqlite-jdbc-3.7.2.jar -------------------------------------------------------------------------------- /tests/unit/src/misc/Issue9394Class.hx: -------------------------------------------------------------------------------- 1 | package misc; 2 | 3 | class Issue9394Class { 4 | @:pure(false) static public function test() {} 5 | } -------------------------------------------------------------------------------- /tests/unit/src/unit/MyEnum.hx: -------------------------------------------------------------------------------- 1 | package unit; 2 | 3 | enum MyEnum { 4 | A; 5 | B; 6 | C( a : Int, b : String ); 7 | D( e : MyEnum ); 8 | } -------------------------------------------------------------------------------- /tests/unit/src/unit/SimpleEnum.hx: -------------------------------------------------------------------------------- 1 | package unit; 2 | 3 | enum SimpleEnum 4 | { 5 | SE_A; 6 | SE_B; 7 | SE_C; 8 | SE_D; 9 | } 10 | -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- 1 | (lang dune 1.11) 2 | (name haxe) 3 | 4 | (package 5 | (name haxe) 6 | ) 7 | 8 | (package 9 | (name haxe_prebuild) 10 | ) -------------------------------------------------------------------------------- /libs/extlib-leftovers/dune: -------------------------------------------------------------------------------- 1 | (include_subdirs no) 2 | 3 | (library 4 | (name extlib_leftovers) 5 | (libraries extlib) 6 | (wrapped false) 7 | ) -------------------------------------------------------------------------------- /plugins/example/dune: -------------------------------------------------------------------------------- 1 | (data_only_dirs cmxs hx) 2 | (include_subdirs unqualified) 3 | 4 | (library 5 | (name example) 6 | (libraries haxe) 7 | ) -------------------------------------------------------------------------------- /std/flash/errors/EvalError.hx: -------------------------------------------------------------------------------- 1 | package flash.errors; 2 | 3 | @:native("EvalError") extern class EvalError extends flash.errors.Error { 4 | } 5 | -------------------------------------------------------------------------------- /std/flash/errors/RangeError.hx: -------------------------------------------------------------------------------- 1 | package flash.errors; 2 | 3 | @:native("RangeError") extern class RangeError extends flash.errors.Error { 4 | } 5 | -------------------------------------------------------------------------------- /tests/benchs/src/hxbenchmark/CaseResult.hx: -------------------------------------------------------------------------------- 1 | package hxbenchmark; 2 | 3 | typedef CaseResult = { 4 | var name:String; 5 | var numSamples:Int; 6 | } -------------------------------------------------------------------------------- /tests/misc/compiler_loops/projects/Issue5345/Main.hx: -------------------------------------------------------------------------------- 1 | typedef Issue5345 = Issue5345; 2 | 3 | class Main { 4 | public static function main() {} 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue3102/keep-field2.hxml: -------------------------------------------------------------------------------- 1 | compile2-each.hxml 2 | --macro keep('pack1.pack2.Test.get12') 3 | --macro keep('pack1.pack2.Test.new') -------------------------------------------------------------------------------- /tests/misc/projects/Issue3238/non-extern-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | NonExtern.hx:2: characters 23-24 : Rest argument are only supported for extern methods 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue3238/not-last-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | NotLast.hx:2: characters 16-17 : Rest should only be used for the last function argument 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4466/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | var a; 4 | var b = a + 1; 5 | } 6 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue4671/Main2.hx: -------------------------------------------------------------------------------- 1 | class A extends B { } 2 | class B extends A { } 3 | 4 | class Main1 { 5 | static function main() { } 6 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue5005/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static public function main() { 3 | trace(haxe.rtti.Meta.Meta.getType(Main)); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue5039/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 3-19 : Field access expression expected after @:bypassAccessor metadata -------------------------------------------------------------------------------- /tests/misc/projects/Issue5125/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | TextDocumentSyncKind 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5559/OtherClass.hx: -------------------------------------------------------------------------------- 1 | class OtherClass { 2 | public static function foo() { 3 | "".endsWith(""); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue6402/compile.hxml.stderr: -------------------------------------------------------------------------------- 1 | in @:build 2 | Extended unifies Base? true 3 | in macro function 4 | Extended unifies Base? true -------------------------------------------------------------------------------- /tests/misc/projects/Issue6780/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | public static function main() { 3 | trace(Single); 4 | trace(Double); 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue7734/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static public function main() { 3 | for (i in 0...10) { 4 | i++; 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue7752/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:2: characters 22-27 : Function argument names starting with a dollar are not allowed -------------------------------------------------------------------------------- /tests/misc/projects/Issue8176/compile.hxml: -------------------------------------------------------------------------------- 1 | -main Main 2 | -js bin/main.js 3 | -dce full 4 | --macro exclude("Test") 5 | --cmd node bin/main.js 6 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8205/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | trace("\u{1F404}"); 4 | trace("\uD83D\uDC04"); 5 | } 6 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8354/compile2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | FailFrom.hx:10: characters 44-54 : You can only declare from/to with compatible types 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue8550/Fail.hx: -------------------------------------------------------------------------------- 1 | class Fail { 2 | static function main() { 3 | trace(Dummy); 4 | } 5 | } 6 | 7 | abstract Dummy(Int) {} -------------------------------------------------------------------------------- /tests/misc/projects/Issue8618/Main2.hx: -------------------------------------------------------------------------------- 1 | class Main2 { 2 | static function main() { 3 | trace((null:NoClosureClass).instanceMethod); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue8650/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | #if (my_ver >= version("1.0.0")) 4 | #end 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue9061/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() { 3 | 4 | } 5 | 6 | static function main() { 7 | 8 | } 9 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue9064/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static function main() {} 3 | 4 | @:pure @:keep 5 | static function testMeta() {} 6 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue9347/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:5: characters 3-22 : No @:arrayAccess function for A2
accepts argument of String -------------------------------------------------------------------------------- /tests/misc/projects/Issue9612/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 8-22 : Static access to instance field instanceMethod is not allowed -------------------------------------------------------------------------------- /tests/misc/resolution/projects/spec/RootModNoValue.hx: -------------------------------------------------------------------------------- 1 | typedef RootModNoValue = {} 2 | 3 | @:build(Macro.build()) class RootModNoValueSubType {} 4 | -------------------------------------------------------------------------------- /tests/server/test/templates/issues/Issue9029/Game.hx: -------------------------------------------------------------------------------- 1 | class Game extends Screen { 2 | override function onStart() { 3 | // trace(123); 4 | } 5 | } -------------------------------------------------------------------------------- /tests/unit/native_cs/src/haxe/test/TEnum.cs: -------------------------------------------------------------------------------- 1 | namespace haxe.test 2 | { 3 | 4 | public enum TEnum 5 | { 6 | TA,TB,TC 7 | } 8 | 9 | } 10 | -------------------------------------------------------------------------------- /std/flash/errors/SyntaxError.hx: -------------------------------------------------------------------------------- 1 | package flash.errors; 2 | 3 | @:native("SyntaxError") extern class SyntaxError extends flash.errors.Error { 4 | } 5 | -------------------------------------------------------------------------------- /std/flash/net/Responder.hx: -------------------------------------------------------------------------------- 1 | package flash.net; 2 | 3 | extern class Responder { 4 | function new(result : Dynamic, ?status : Dynamic) : Void; 5 | } 6 | -------------------------------------------------------------------------------- /std/flash/net/drm/DRMModuleCycleProvider.hx: -------------------------------------------------------------------------------- 1 | package flash.net.drm; 2 | 3 | extern class DRMModuleCycleProvider { 4 | function new() : Void; 5 | } 6 | -------------------------------------------------------------------------------- /std/flash/system/DomainMemoryWithStage3D.hx: -------------------------------------------------------------------------------- 1 | package flash.system; 2 | 3 | extern class DomainMemoryWithStage3D { 4 | function new() : Void; 5 | } 6 | -------------------------------------------------------------------------------- /tests/display/build.hxml: -------------------------------------------------------------------------------- 1 | -p src 2 | -p src-shared 3 | --main Main 4 | -lib utest 5 | -lib haxeserver 6 | --interp 7 | -D use-rtti-doc 8 | #-D test=9133 -------------------------------------------------------------------------------- /tests/misc/cs/projects/Issue8487/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:3: characters 1-11 : @:cs.using can only be used on the first type of a module 2 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue2993/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | function f(arg) { 3 | if (arg) trace(arg); 4 | arg = false; 5 | } 6 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue3710/Main2.hx: -------------------------------------------------------------------------------- 1 | class Main2 { 2 | static function main() { 3 | var a:A; 4 | } 5 | } 6 | 7 | class A {} -------------------------------------------------------------------------------- /tests/misc/projects/Issue3726/compile-2-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main2.hx:3: characters 5-44 : Method get_test is no valid accessor for test because it is static -------------------------------------------------------------------------------- /tests/misc/projects/Issue3783/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main.hx:3: characters 3-9 : Cannot access this or other member field in variable initialization -------------------------------------------------------------------------------- /tests/misc/projects/Issue3931/compile1.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4651/compile-server.hxml.disabled: -------------------------------------------------------------------------------- 1 | # --run CompServer 2 | -main CompServer 3 | -neko CompServer.n 4 | -cmd neko CompServer.n 5 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue4651/compile-server.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | Void -> Unknown<0> 3 | 4 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5118/compile2.hxml.stderr: -------------------------------------------------------------------------------- 1 | 2 | haxe.ds.Option<Int> 3 | -------------------------------------------------------------------------------- /tests/misc/projects/Issue5126/Main.hx: -------------------------------------------------------------------------------- 1 | class Main { 2 | static var command:String = "(?'command'[a-zA-Z]+($|\s+))"; 3 | static function main() { } 4 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue6030/compile-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main1.hx:4: characters 98-102 : Cannot access this or other member field in variable initialization -------------------------------------------------------------------------------- /tests/misc/projects/Issue6201/Main1.hx: -------------------------------------------------------------------------------- 1 | class Main1 { 2 | static function method(param:Void = null) {} 3 | 4 | public static function main() {} 5 | } -------------------------------------------------------------------------------- /tests/misc/projects/Issue6584/compile4-fail.hxml.stderr: -------------------------------------------------------------------------------- 1 | Main4.hx:2: characters 2-14 : final field y must be initialized immediately or in the constructor --------------------------------------------------------------------------------