RblSb 1c13016fe3 Private getters/setters (#12204) 5 tháng trước cách đây
..
Issue10005 34ecf0eb70 [typer] clean up field-level errors (#10896) 2 năm trước cách đây
Issue10024 287a8d7a24 enforce the spec of 'override'ing 'abstract function's (closes #10024) 4 năm trước cách đây
Issue10034 06c1f56cc5 [tests] add tests 4 năm trước cách đây
Issue10039 b4725cb735 [tests] dodge 3 năm trước cách đây
Issue10052 b9f2a6c6b6 [typer] redesign AKNo some more 2 năm trước cách đây
Issue10107 ea3203db4d [typer] delay @:using resolution 2 năm trước cách đây
Issue10139 bc65d959f4 [typer] check final vars of parent classes 2 năm trước cách đây
Issue10147 4cf1f81f96 Better null safety error range for anon fields (#12188) 6 tháng trước cách đây
Issue10150 8de25e7435 Test for #10150 (#11122) 2 năm trước cách đây
Issue10152 5645ecc9c3 macro '#if (a != b)' should be true for missing defines (#10868) 2 năm trước cách đây
Issue10170 dc7f0c3dd0 [typer] recover Error in EThrow 2 năm trước cách đây
Issue10171 2db4397280 [parser] behave like a real parser regarding doc comments 2 năm trước cách đây
Issue10184 9757785029 Move warning list to prebuild (#10666) 3 năm trước cách đây
Issue10186 d061118db2 [typer] fail properly if abstract is referenced in argument defaults 4 năm trước cách đây
Issue10189 4aa055a880 [matcher] try to get exhaustiveness under guards right 4 năm trước cách đây
Issue10198 aecf036a4f Basic implementation of upper bound constraints (#10233) 4 năm trước cách đây
Issue10219 195d0453e8 fixed checks for uninitialized vars with return/continue/throw/break (closes #10219) 4 năm trước cách đây
Issue10229 aecf036a4f Basic implementation of upper bound constraints (#10233) 4 năm trước cách đây
Issue10245 8bce1a1b60 [typer] avoid infinite recursion when checking heritance 3 năm trước cách đây
Issue10264 5a6c19d362 properly detect unification errors upon recursive macro @:from (closes #10264) 4 năm trước cách đây
Issue10287 c6a8b2051c [tests] fix and add 1 năm trước cách đây
Issue10291 d264533d7b [matcher] fix logic with inexhaustive null-guards 4 năm trước cách đây
Issue10325 2c3cdf3c7a restore checking assign ops for final vars modification (fixes #10325) 4 năm trước cách đây
Issue10358 005fdb937e [parser] error nicer when keywords are used as var names 4 năm trước cách đây
Issue10426 34ecf0eb70 [typer] clean up field-level errors (#10896) 2 năm trước cách đây
Issue10482 43f28cc42c Abstract abstract (#10513) 3 năm trước cách đây
Issue10504 c212924e80 Fix call stack positions (#11065) 2 năm trước cách đây
Issue10521 319f812ae0 [typer] bring back super.x failure 3 năm trước cách đây
Issue10587 71db0d80c4 [typer] don't silently ignore error when loading macros in non-display mode 3 năm trước cách đây
Issue10591 ead88701f5 [typer] fix path matching of top-level types 3 năm trước cách đây
Issue10623 d0c3adb318 use better error position for null_pos uncaught exceptions 1 năm trước cách đây
Issue10687 f76e900c1c Vector.fill (#10687) 2 năm trước cách đây
Issue10711 7ebd72bbe6 [compiler] execute contexts immediately 3 năm trước cách đây
Issue10729 d442e50606 [typer] don't generate implicit abstract methods for non-methods 3 năm trước cách đây
Issue10739 2f60b84be6 [typer] support @:from(ignoredByInference) 2 năm trước cách đây
Issue10782 61d7dfec5f Allow using anonymous functions in operator expressions (#12015) 6 tháng trước cách đây
Issue10793 38c494d339 fix test failures 6 tháng trước cách đây
Issue10804 6066953146 [eval] catch Vector constructor with size < 0 3 năm trước cách đây
Issue10819 38c494d339 fix test failures 6 tháng trước cách đây
Issue10825 6e189c6dce [eval] check null on method calls 2 năm trước cách đây
Issue10832 9717436a87 [eval] fix event loop (#11028) 2 năm trước cách đây
Issue10844 d0c3adb318 use better error position for null_pos uncaught exceptions 1 năm trước cách đây
Issue10845 d4bdceefbb Fix null coal assign (with less code duplication) (#11980) 8 tháng trước cách đây
Issue10847 66c86baf82 [typer] delay interface checking somehow 2 năm trước cách đây
Issue10852 c02d444156 [parser] fix arrow function parsing hole 2 năm trước cách đây
Issue10863 5589eba7cb Namespace message reporting defines 2 năm trước cách đây
Issue10865 b89ab0133a [typer] use has_dead_end to check return flow 2 năm trước cách đây
Issue10871 a88a1a902e Pretty errors as default message reporting (#11587) 1 năm trước cách đây
Issue10880 b9f2a6c6b6 [typer] redesign AKNo some more 2 năm trước cách đây
Issue10881 34ecf0eb70 [typer] clean up field-level errors (#10896) 2 năm trước cách đây
Issue10883 bf46067443 [typer] fail upon encountering unprocessed reification metadata (#10887) 2 năm trước cách đây
Issue10890 66a53c6cd1 Fix @:require vs overload (#10891) 2 năm trước cách đây
Issue10897 eeb62ef43e [typer] better error messages when importing nonexistent subtypes / fields (#10899) 2 năm trước cách đây
Issue10935 e34df73af0 [typer] only infer getter/setter types when dealing with actual getter/setter (#10936) 2 năm trước cách đây
Issue10959 70d6903527 Add `TypeTools.resolveTypeParameters` (#11053) 2 năm trước cách đây
Issue10961 089ff00fcd Improve duplicate field range (#11042) 2 năm trước cách đây
Issue10980 0935beff78 [typer] flatten abstract froms for top down inference on functions 2 năm trước cách đây
Issue11004 2451699c76 Macro defined modules vs direct loading of types using it (#11740) 8 tháng trước cách đây
Issue11005 4190eebcb1 Allow non constant "inline" var init with -D no-inline (#11192) 2 năm trước cách đây
Issue11020 01e2014d0b [macro] Display failing macro for "Build failure" errors (#11635) 1 năm trước cách đây
Issue11055 5589eba7cb Namespace message reporting defines 2 năm trước cách đây
Issue11087 a88a1a902e Pretty errors as default message reporting (#11587) 1 năm trước cách đây
Issue11102 55847bc1eb Bring back forced inline (#11217) 2 năm trước cách đây
Issue11120 dfad13ab61 [tests] add 2 năm trước cách đây
Issue11121 5589eba7cb Namespace message reporting defines 2 năm trước cách đây
Issue11128 a88a1a902e Pretty errors as default message reporting (#11587) 1 năm trước cách đây
Issue11152 ef406dc443 [generic] delay generic field expansion if there's no expression 1 năm trước cách đây
Issue11162 88a65c275a Macro generated EVars position fixes (#11163) 2 năm trước cách đây
Issue11164 df26571bb2 Explicitly apply default type parameter (#12002) 6 tháng trước cách đây
Issue11176 fb2492f0c3 [tests] add test for generated locals vs user vars 2 năm trước cách đây
Issue11180 385ab5af54 Fix #11180 (#11189) 2 năm trước cách đây
Issue11193 8878b5863e [macro] Fix abstract casts for local statics (#11301) 2 năm trước cách đây
Issue11208 ec85f09cdf [parser] catch duplicate #else 1 năm trước cách đây
Issue11231 4138953a55 [matcher] look through enum abstracts to find actual match kind 2 năm trước cách đây
Issue11237 c2932ab8aa [typer] refactor abstract field meta handling 2 năm trước cách đây
Issue11286 a0ac5ad4eb [typer] don't infer Null<?> if it already is Null<?> 2 năm trước cách đây
Issue11323 c5d3faa1f4 [macro] build metadata with basic types from current context (#11336) 2 năm trước cách đây
Issue11334 c2479a0aa2 Improve extra field error range (#11335) 2 năm trước cách đây
Issue11342 5c05e6de76 [typer] don't allow @:structInit to call abstract constructors 1 năm trước cách đây
Issue11354 bdd7bf48e2 [tests] test without --cwd too 1 năm trước cách đây
Issue11366 e6442b23b9 [matcher] don't allow null-only switches if we need a value 1 năm trước cách đây
Issue11368 c6a8b2051c [tests] fix and add 1 năm trước cách đây
Issue11372 7fdac0a238 [typer] delay unknown ident errors in overloads 1 năm trước cách đây
Issue11373 7c750b32ed [macro] respect imports on `@:build` (#11373) 1 năm trước cách đây
Issue1138 ee4f2c62d1 Fix range of "has no field" error (#8535) 6 năm trước cách đây
Issue11389 57bc78a21e detect trailing metadata 6 tháng trước cách đây
Issue11392 fe0d3e34ab adjust test 1 năm trước cách đây
Issue11396 7d5e2a1cd6 [inliner] Fix failing test after inline ctor conserving unassigned vars. 1 năm trước cách đây
Issue11411 49fe159473 Valid redefinition rework (#11657) 1 năm trước cách đây
Issue11417 51917bc869 Disallow duplicate argument name (#11978) 8 tháng trước cách đây
Issue11431 35536f307f MacroApi cleanup for Haxe 5 (#11433) 11 tháng trước cách đây
Issue11439 048fca2174 [messageReporting] Add config to use absolute positions (#11439) 1 năm trước cách đây
Issue11450 6ab9980d46 unify void returns properly 1 năm trước cách đây
Issue11481 ed138ae917 [macro] apply @:native for extern enum (#11636) 1 năm trước cách đây
Issue11528 c5f913ca14 clean up ctx.type_params initialization 1 năm trước cách đây
Issue11538 3f13b750ba Make ctx.pass immutable (#11538) 1 năm trước cách đây
Issue11545 6414bf87a0 Deal with _hx_new (#12005) 8 tháng trước cách đây
Issue11556 060ff56560 check default type parameter constraints 1 năm trước cách đây
Issue11571 46481f647c disallow `?.new` and `?.match` 1 năm trước cách đây
Issue11580 6f20d6b016 detect recursive hxmls 1 năm trước cách đây
Issue11582 539601b839 [macro] Build order vs inheritance (#11582) 1 năm trước cách đây
Issue11595 e3a417aa7a [tests] rename test folder for 11595 1 năm trước cách đây
Issue11608 cbb8d6e3f8 Fix @:generic with multiple calls (#11619) 1 năm trước cách đây
Issue11624 dbce1dc4c3 Add MNullable monomorph modifier (#11851) 10 tháng trước cách đây
Issue11625 2aa1b528f9 Apply @:using after build macros (#11625) 1 năm trước cách đây
Issue11631 ed138ae917 [macro] apply @:native for extern enum (#11636) 1 năm trước cách đây
Issue11632 4f12ccf5d8 Add position and error message to decode_error.txt (#12128) 6 tháng trước cách đây
Issue11635 01e2014d0b [macro] Display failing macro for "Build failure" errors (#11635) 1 năm trước cách đây
Issue11661 b951d8e221 [struct-init] Ignore non-physical fields. (#11662) 1 năm trước cách đây
Issue11670 38e50fdf8e [macro] Don't choke on namePos for reification pattern matching (#11671) 1 năm trước cách đây
Issue11676 2106be4578 add missing recursion when checking abstract casts 1 năm trước cách đây
Issue11679 1a66e9bb31 [eval] Don't choke on env_parent = None (#11679) 1 năm trước cách đây
Issue11682 245a480b2c Expose TVar VStatic flag in macros. (#11683) 1 năm trước cách đây
Issue11684 cc105eb855 fail nicer if unify_min can't find a common type 1 năm trước cách đây
Issue11686 8e145aeaea Fix incorrect compressed value in zip reader on non neko targets (#12163) 6 tháng trước cách đây
Issue11688 5b757af567 deal with module fields in Compiler.exclude 11 tháng trước cách đây
Issue11700 5e58a479c1 [Pretty errors] Position file is already resolved, don't resolve again (#11700) 1 năm trước cách đây
Issue11725 dd4eb9fb3d error if we inline a static local 1 năm trước cách đây
Issue11740 2451699c76 Macro defined modules vs direct loading of types using it (#11740) 8 tháng trước cách đây
Issue11753 dbce1dc4c3 Add MNullable monomorph modifier (#11851) 10 tháng trước cách đây
Issue11776 d0c3adb318 use better error position for null_pos uncaught exceptions 1 năm trước cách đây
Issue11813 d23d3833d2 Clean up warning handling and add optional WUnsafeEnumEquality (#11826) 11 tháng trước cách đây
Issue11832 50de739adc Review some typeload code (#11832) 11 tháng trước cách đây
Issue11852 7e745c2879 [tests] Fix test for #11892 9 tháng trước cách đây
Issue11870 2d24fb1f1a remove mostly unused position 10 tháng trước cách đây
Issue11881 ffe8df0195 don't mk_mono when creating mono field access 10 tháng trước cách đây
Issue12050 7ba8e17cfb don't bind but do_bind 7 tháng trước cách đây
Issue12098 d68d3beb14 check caught error position when recovering from match typing failure 6 tháng trước cách đây
Issue12131 1003ce9c94 Use com api for --interp (#12131) 6 tháng trước cách đây
Issue12171 24f235d298 [generics] Ensure type substitution happens for closures too. (#12173) 6 tháng trước cách đây
Issue12177 a534be2f0d awkwardly work around @:multiType problem 6 tháng trước cách đây
Issue12182 a9cbca65fe fix better and add test 6 tháng trước cách đây
Issue1310 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue1968 acaec1c8a0 Change Path.unique_file_path to an explicit key type (#9283) 5 năm trước cách đây
Issue2087 55b45250f2 refactor TyperDotPath (closes #9189, closes #9190) (#9191) 5 năm trước cách đây
Issue2148 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue2232 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue2263 2a8acc578a print no-argument function types as `()->...`, not `Void->...` (closes #8148) (#8161) 5 năm trước cách đây
Issue2278 ab2667c029 comment out Context.eval (closes #4443) 9 năm trước cách đây
Issue2472 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue2508 9757785029 Move warning list to prebuild (#10666) 3 năm trước cách đây
Issue2538 e6442b23b9 [matcher] don't allow null-only switches if we need a value 1 năm trước cách đây
Issue2729 d0016c9d82 Rework module resolution (#11168) 2 năm trước cách đây
Issue2938 78de0560be add test (closes #3542) 11 năm trước cách đây
Issue2969 603f6f6c17 [message reporting] Update sub errors handling (#11595) 1 năm trước cách đây
Issue2991 acaec1c8a0 Change Path.unique_file_path to an explicit key type (#9283) 5 năm trước cách đây
Issue2993 acaec1c8a0 Change Path.unique_file_path to an explicit key type (#9283) 5 năm trước cách đây
Issue2995 acaec1c8a0 Change Path.unique_file_path to an explicit key type (#9283) 5 năm trước cách đây
Issue2997 acaec1c8a0 Change Path.unique_file_path to an explicit key type (#9283) 5 năm trước cách đây
Issue3053 1c13016fe3 Private getters/setters (#12204) 5 tháng trước cách đây
Issue3102 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue3129 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue3181 0f16c56e0b [tests] update the output of #3181 test after 51bdcb8 6 năm trước cách đây
Issue3188 79831a0e4c [macro] Avoid polluting lexer cache with Context.parseInlineString (#11920) 9 tháng trước cách đây
Issue3192 c2479a0aa2 Improve extra field error range (#11335) 2 năm trước cách đây
Issue3238 683b22440e Variable / Rest arguments (#9961) 4 năm trước cách đây
Issue3288 2a8acc578a print no-argument function types as `()->...`, not `Void->...` (closes #8148) (#8161) 5 năm trước cách đây
Issue3298 d22e55c2d7 fix test? 9 năm trước cách đây
Issue3300 a88a1a902e Pretty errors as default message reporting (#11587) 1 năm trước cách đây
Issue3310 59a788e6a4 fix test? (2) 9 năm trước cách đây
Issue3361 603f6f6c17 [message reporting] Update sub errors handling (#11595) 1 năm trước cách đây
Issue3417 603f6f6c17 [message reporting] Update sub errors handling (#11595) 1 năm trước cách đây
Issue3457 955551a06d [tests] adjust to better position handling 7 năm trước cách đây
Issue3500 23c865f56c [tests] update test for #3500 1 năm trước cách đây
Issue3542 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue3621 0edc98e4c3 `enum abstract` syntax (#6982) 7 năm trước cách đây
Issue3678 97f2641834 Support `inline call()` and `inline new C()` expressions (#7425) 7 năm trước cách đây
Issue3699 ef34514304 [wip] Improve parser error handling (#7912) 6 năm trước cách đây
Issue3710 f158ea9409 [typer] fiddle with some type-hint error positions 5 năm trước cách đây
Issue3714 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue3726 63cbed4c95 Override position (#7005) 7 năm trước cách đây
Issue3756 ac9a0235bf cannot run this test on the CI like that 10 năm trước cách đây
Issue3781 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue3782 6c02693c71 disable hanging test for now (see #4891) 9 năm trước cách đây
Issue3783 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue3802 8212f4c627 fix position tests (see #6391) 8 năm trước cách đây
Issue3830 eecfbebb08 [display] rework toplevel handling 7 năm trước cách đây
Issue3864 128261aafd Instance builder cleanup (#11376) 1 năm trước cách đây
Issue3907 eb8c712aaf [display] fix tests (hopefully, since they hang on my machine for some reason) 9 năm trước cách đây
Issue3931 d388791029 [display] refactor 7 năm trước cách đây
Issue3956 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue3975 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue4070 81560c1548 disable test because we don't have hxcpp in the misc tests at the moment 10 năm trước cách đây
Issue4114 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4160 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4247 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4250 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue4265 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4270 0ba6eeb1fa [display] really fix tests 9 năm trước cách đây
Issue4293 8212f4c627 fix position tests (see #6391) 8 năm trước cách đây
Issue4364 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue4370 8212f4c627 fix position tests (see #6391) 8 năm trước cách đây
Issue4378 603f6f6c17 [message reporting] Update sub errors handling (#11595) 1 năm trước cách đây
Issue4399 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4404 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4448 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4454 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4456 2a8acc578a print no-argument function types as `()->...`, not `Void->...` (closes #8148) (#8161) 5 năm trước cách đây
Issue4458 a4567c0ea1 Improve conditional compilation condition parsing logic (#6970) 7 năm trước cách đây
Issue4466 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4540 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue4563 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4580 a7be5454bb [typer] use better positions when checking inheritance 6 năm trước cách đây
Issue4651 2a8acc578a print no-argument function types as `()->...`, not `Void->...` (closes #8148) (#8161) 5 năm trước cách đây
Issue4660 4260da3c6f Remove some API from haxe.macro.Compiler (#11540) 1 năm trước cách đây
Issue4662 6c6493cf5b [display] for toplevel completion also filter out packages that doesn't start with lowercase letter (closes #4662) 10 năm trước cách đây
Issue4671 a7be5454bb [typer] use better positions when checking inheritance 6 năm trước cách đây
Issue4679 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4689 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4712 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4720 9757785029 Move warning list to prebuild (#10666) 3 năm trước cách đây
Issue4742 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4754 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4761 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4764 2a8acc578a print no-argument function types as `()->...`, not `Void->...` (closes #8148) (#8161) 5 năm trước cách đây
Issue4766 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4775 95c74c3d15 Use FieldAccess for constructors too (#9756) 5 năm trước cách đây
Issue4781 50de739adc Review some typeload code (#11832) 11 tháng trước cách đây
Issue4790 6a4045316a add commented out test case (see #4790) (skip ci) 9 năm trước cách đây
Issue4803 17e6b0c88c Alternative message reporting modes (#10863) 2 năm trước cách đây
Issue4816 ee4f2c62d1 Fix range of "has no field" error (#8535) 6 năm trước cách đây
Issue4825 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4891 aaaa79bc31 Error on mutually recursive abstracts (#8608) 6 năm trước cách đây
Issue4904 ee4f2c62d1 Fix range of "has no field" error (#8535) 6 năm trước cách đây
Issue4907 2d5b149210 Report unknown idents in switch (#10506) 3 năm trước cách đây
Issue4954 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4957 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue4982 f0088f6c55 Make exceptions filter thread-safe (#12122) 6 tháng trước cách đây
Issue5005 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue5008 0334896033 test for #5008 (closes #5008) 6 năm trước cách đây
Issue5010 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue5039 19a490cc2c [tests] fix 1 năm trước cách đây
Issue5118 b940c805aa [typer] use new function-style syntax when printing 7 năm trước cách đây
Issue5122 2a8acc578a print no-argument function types as `()->...`, not `Void->...` (closes #8148) (#8161) 5 năm trước cách đây
Issue5123 acaec1c8a0 Change Path.unique_file_path to an explicit key type (#9283) 5 năm trước cách đây
Issue5125 8212f4c627 fix position tests (see #6391) 8 năm trước cách đây
Issue5126 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue5128 2a8acc578a print no-argument function types as `()->...`, not `Void->...` (closes #8148) (#8161) 5 năm trước cách đây
Issue5134 8212f4c627 fix position tests (see #6391) 8 năm trước cách đây
Issue5145 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue5152 8212f4c627 fix position tests (see #6391) 8 năm trước cách đây
Issue5205 9af9bd560d test for #5205 (closes #5205) 6 năm trước cách đây
Issue5206 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue5214 471920b9be [tests] Add test for #5214 (#11932) 9 tháng trước cách đây
Issue5268 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue5321 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue5375 b940c805aa [typer] use new function-style syntax when printing 7 năm trước cách đây
Issue5456 35536f307f MacroApi cleanup for Haxe 5 (#11433) 11 tháng trước cách đây
Issue5458 5fef762a78 [tests] Add test for #5458 (#11933) 9 tháng trước cách đây
Issue5525 888ad0c813 update test 5 năm trước cách đây
Issue5559 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue5644 2fbb4bf979 Track actual path position for `path.Path<Params>` (#11405) 1 năm trước cách đây
Issue5833 0edc98e4c3 `enum abstract` syntax (#6982) 7 năm trước cách đây
Issue5843 4a69548bb5 [typer] error on invalid identifier names from macros, closes #5002 (#8708) 6 năm trước cách đây
Issue5854 61d7dfec5f Allow using anonymous functions in operator expressions (#12015) 6 tháng trước cách đây
Issue5856 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue5871 44e85a146b Don't allow sibling class access to private constructor (#6957) 7 năm trước cách đây
Issue5880 3e0411deea [tests] this is fine 3 năm trước cách đây
Issue5888 ee4f2c62d1 Fix range of "has no field" error (#8535) 6 năm trước cách đây
Issue5924 ee4f2c62d1 Fix range of "has no field" error (#8535) 6 năm trước cách đây
Issue5940 b6a8af0c28 Rework `unify_field_call` (#9734) 5 năm trước cách đây
Issue5946 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue5949 5589eba7cb Namespace message reporting defines 2 năm trước cách đây
Issue5952 8867b9fecf [matcher] don't use GADT-applied types in extractors 6 năm trước cách đây
Issue6005 3ee1c8394c [tests] add expected stderr output to some misc/projects tests 6 năm trước cách đây
Issue6006 a439413cbf test for #6006 6 năm trước cách đây
Issue6030 2a8acc578a print no-argument function types as `()->...`, not `Void->...` (closes #8148) (#8161) 5 năm trước cách đây
Issue6065 1423a5f2dd Add -D fail-fast (#11609) 1 năm trước cách đây
Issue6066 24daf4cd48 Add test for #6066 (#11936) 9 tháng trước cách đây
Issue6201 3b1aa2b9a7 disable check for `var v:Void` for now (#6201) 6 năm trước cách đây
Issue6226 9757785029 Move warning list to prebuild (#10666) 3 năm trước cách đây
Issue6321 35536f307f MacroApi cleanup for Haxe 5 (#11433) 11 tháng trước cách đây
Issue6340 4125e4b1f5 Check for abstract `this` modification in code inlined into non-inline methods (#8454) 6 năm trước cách đây
Issue6402 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue6427 e9ef88436c [typer] align enum abstract with enum 7 năm trước cách đây
Issue6435 d0d3341d94 [display] handle "Example.target.hx" files without corresponding "Example.hx" file 5 năm trước cách đây
Issue6443 c83d2f9a78 [eval] catch a Break (closes #6443) 8 năm trước cách đây
Issue6445 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue6525 2e47e37a8a dodge + fix 5 năm trước cách đây
Issue6542 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue6550 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue6583 da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
Issue6584 603f6f6c17 [message reporting] Update sub errors handling (#11595) 1 năm trước cách đây
Issue6622 19d309efdd [matcher] fix how we deal with type parameter unapplication 6 năm trước cách đây
Issue6699 a5b00e5284 update misc tests (#9010) 5 năm trước cách đây
Issue6707 bb1e8cfb08 [parser] allow `var ?x` and `final ?x` parsing in structures 7 năm trước cách đây
Issue6714 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue6757 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue6765 b0011d1d40 Rework error handling (#11136) 2 năm trước cách đây
Issue6772 f163a5eeb8 [typer] delay final field initialization check 7 năm trước cách đây
Issue6780 43b8d99453 allow single quotes around paths in hxml files (closes #6780) 6 năm trước cách đây
Issue6790 f2638f68f9 absorb field monomorphs when cloning ctx.e 10 tháng trước cách đây
Issue6794 d0016c9d82 Rework module resolution (#11168) 2 năm trước cách đây
Issue6796 603f6f6c17 [message reporting] Update sub errors handling (#11595) 1 năm trước cách đây
Issue6810 5589eba7cb Namespace message reporting defines 2 năm trước cách đây
Issue6826 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue6841 2f9767d1ad Fix dce full with array join (#6868) 7 năm trước cách đây
Issue6846 f035796379 Follow `Null<>` before typedefs in `type_eq` (#8402) 6 năm trước cách đây
Issue6878 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue6903 34ecf0eb70 [typer] clean up field-level errors (#10896) 2 năm trước cách đây
Issue6922 d9bb1b0504 [eval] fix haxe.Log.trace when infos = null (#6922) 7 năm trước cách đây
Issue6938 71363dd28b Detect field typos in switch (#10438) 4 năm trước cách đây
Issue6950 eda15465ab [typer] fix error position on structure fields 7 năm trước cách đây
Issue6965 a9dd077299 [matcher] properly error if Mark tries to capture tuples 7 năm trước cách đây
Issue6992 c2922df882 [inliner] stop at some point 7 năm trước cách đây
Issue7017 8f1aaad968 [display] reload display module when retrying in macro mode 7 năm trước cách đây
Issue7039 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue7076 3d584593b1 [typer] the _Impl_ are everywhere... 7 năm trước cách đây
Issue7096 9757785029 Move warning list to prebuild (#10666) 3 năm trước cách đây
Issue7108 dd9f1f6948 [parser] error on invalid sharp tokens even when discarding 6 năm trước cách đây
Issue7210 50d472fe2b [parser] allow parsing `macro.field` 7 năm trước cách đây
Issue7227 128261aafd Instance builder cleanup (#11376) 1 năm trước cách đây
Issue7333 882c762a9e [matcher] fixed position of matched enum arguments (#8304) 6 năm trước cách đây
Issue7363 54c705e0b4 don't accept next/hasNext forwarded from `@:forward abstract A(Dynamic)` for iteration (#4705, #7363) 6 năm trước cách đây
Issue7447 85e7c67d44 add SafeCom 6 tháng trước cách đây
Issue7453 7deb8fdb51 add test for "external" macro methods (see #7453) 6 năm trước cách đây
Issue7526 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue7559 d9a5517567 Fix structInit inheritance (#9263) 5 năm trước cách đây
Issue7614 89d3d06795 [compiler] fix idiocy 3 năm trước cách đây
Issue7638 bdceb2b8bd implement safer safe-navigation operator (closes #10622) (#10740) 3 năm trước cách đây
Issue7655 f2638f68f9 absorb field monomorphs when cloning ctx.e 10 tháng trước cách đây
Issue7669 9757785029 Move warning list to prebuild (#10666) 3 năm trước cách đây
Issue7747 bb8bdb0dde [eval] make int-pattern recognition more robust 6 năm trước cách đây
Issue7752 f8317d2c0a [typer] allow rich argument names for externs 5 năm trước cách đây
Issue7796 cc693c548f update extlib version (closes #7796) (#8028) 6 năm trước cách đây
Issue7809 4450dfbb6e Allow `return;` from abstract constructor, and error on `return value;` (#9278) 5 năm trước cách đây
Issue7824 9c8e8d1793 [typer] detect forced-inline on overridden field 6 năm trước cách đây
Issue7871 8fd670dae7 [typer] Prepare for typer creation delaying (#11324) 2 năm trước cách đây
Issue7905 2a8acc578a print no-argument function types as `()->...`, not `Void->...` (closes #8148) (#8161) 5 năm trước cách đây
Issue7920 99639ddb3f identifiers of local named functions are immutable (closes #7920) 6 năm trước cách đây
Issue7921 4a69548bb5 [typer] error on invalid identifier names from macros, closes #5002 (#8708) 6 năm trước cách đây
Issue7935 fba83afce4 Trailing commas (#11009) 2 năm trước cách đây
Issue7936 3c4190a300 [js] Shared state for multiple haxe-generated js modules (#8084) 6 năm trước cách đây
Issue7968 5589eba7cb Namespace message reporting defines 2 năm trước cách đây
Issue7997 ffe8df0195 don't mk_mono when creating mono field access 10 tháng trước cách đây
Issue8019 1423a5f2dd Add -D fail-fast (#11609) 1 năm trước cách đây
Issue8088 44ff8dde3d allow binops on <T:String> (fixes #8088) 6 năm trước cách đây
Issue8119 c7d46f8431 Limit octal string escapes to ASCII range as well (#8469) 6 năm trước cách đây
Issue8159 c60166a827 a test for File.macro.hx without File.hx 6 năm trước cách đây
Issue8173 34ecf0eb70 [typer] clean up field-level errors (#10896) 2 năm trước cách đây
Issue8176 dfcfd34e1a [dce] don't process expressions of extern classes (closes #8176) (#9532) 5 năm trước cách đây
Issue8191 032d959574 Better error messages for \x and \u (#8192) 6 năm trước cách đây
Issue8202 acee01553f Optimize Common.find_file for memory (#8202) 6 năm trước cách đây
Issue8205 9769f0bc1c Disallow UTF-16 surrogates in strings (#8208) 6 năm trước cách đây
Issue8219 a659d1c5e0 [php] don't allow methods with the same names in different case (closes #8219) 6 năm trước cách đây
Issue8231 98d86711ba [js] Setup keywords for custom js generator (fixes #8231) 6 năm trước cách đây
Issue8241 8fec5fc583 [flash] native property support rework (#8241) 6 năm trước cách đây
Issue8258 3250c9d4af fix test #8258 because of #9061 5 năm trước cách đây
Issue8277 717c28273c [matcher] embrace infinity 6 năm trước cách đây
Issue8283 603f6f6c17 [message reporting] Update sub errors handling (#11595) 1 năm trước cách đây
Issue8303 21f63d12ed Error reporting: better call stack (#11957) 9 tháng trước cách đây
Issue8336 a7904f0226 just test we cn catch Socket.connect() error #8336 6 năm trước cách đây
Issue8354 337a2f0b05 Use from/to position in incompatible from/to errors (#8428) 6 năm trước cách đây
Issue8364 877addced2 [lexer] allow capitalized `#if` dot-idents, closes #8364 6 năm trước cách đây
Issue8393 f1f8805a48 don't error on shadowing @:generic function 6 năm trước cách đây
Issue8404 4047071504 Revert "[lexer] leave open-mode on `>` so we don't parse `<div>/>`" (#8404) 6 năm trước cách đây
Issue8466 aa17f2a963 [eval] fix Sys.programPath() if -main is not specified 6 năm trước cách đây
Issue8471 d92f08b8eb Unify help messages handling (#11584) 1 năm trước cách đây
Issue8472 a5837fc584 [tests] Add test for #8472 (#11951) 9 tháng trước cách đây
Issue8488 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue8517 89d3d06795 [compiler] fix idiocy 3 năm trước cách đây
Issue8527 2bf384cbc7 fix position of "Expected TOKEN" error on Eof 6 năm trước cách đây
Issue8530 2f802e519b Fix false-positive of "modify this in non-inline" 6 năm trước cách đây
Issue8533 68333d85d4 handle utf8 for position creation in non-hx files 6 năm trước cách đây
Issue8534 ee4f2c62d1 Fix range of "has no field" error (#8535) 6 năm trước cách đây
Issue8550 bdddb588cb minor [skip ci] 6 năm trước cách đây
Issue8551 34ecf0eb70 [typer] clean up field-level errors (#10896) 2 năm trước cách đây
Issue8565 6591e1f157 [parser] fix semicolon-else vs. not-xml 6 năm trước cách đây
Issue8574 5ee0c7173a Allow modification of loop var in IntIterator loop (#8581) 6 tháng trước cách đây
Issue8579 c65439d03c don't ignore unification errors on switch for abstracts 6 năm trước cách đây
Issue8608 aaaa79bc31 Error on mutually recursive abstracts (#8608) 6 năm trước cách đây
Issue8618 acb1287e95 [typer] bring back visibility checks on variable fields 5 năm trước cách đây
Issue8634 1e5b2a242a [typer] don't eagerly display in check_error 1 năm trước cách đây
Issue8650 a127de6427 emit an error on "invalid-version-str" vs version("1.0.0") comparison (fixes #8650) 6 năm trước cách đây
Issue8654 7b3ad47c6e Eliminate unused vars on inlining (#8771) 6 năm trước cách đây
Issue8677 2398ac5c57 proper error on string vs float comparison in conditionals (fixes #8677) 6 năm trước cách đây
Issue8689 0ccc71abec [tests] add test for #8689 (#11971) 8 tháng trước cách đây
Issue8697 7a10e4a5a4 [tests] fix tests for #8697 6 năm trước cách đây
Issue8704 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue8705 373f3bc4f1 Fallback to FKAnonymous when getting null EFunction kind (#8705) 6 năm trước cách đây
Issue8750 2b6424c1a2 Add full module path to module name errors (#8758) 5 năm trước cách đây
Issue8752 ce3223d532 Fix detection of module names on `Context.defineType()` (#8753) 6 năm trước cách đây
Issue8765 0495c608df fix assertion enum abstract values with casts (#8765) 6 năm trước cách đây
Issue8787 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue8790 de61358efb only check non-@:impl or commutative @:ops for right hand expr (fixes #8790) 6 năm trước cách đây
Issue8819 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue8828 603f6f6c17 [message reporting] Update sub errors handling (#11595) 1 năm trước cách đây
Issue8840 b138fca078 emit an error on static @:to without arguments (fixes #8840) 6 năm trước cách đây
Issue8892 68f6e0face [js] emit an error on missing args for js.Syntax.code() 6 năm trước cách đây
Issue8946 a5c455a8af [parser] Eval empty flag value as true (#8947) 6 năm trước cách đây
Issue8972 ea23212561 [analyzer] check "Void as value" earlier upon var decl 6 năm trước cách đây
Issue9010 1c13016fe3 Private getters/setters (#12204) 5 tháng trước cách đây
Issue9014 34ecf0eb70 [typer] clean up field-level errors (#10896) 2 năm trước cách đây
Issue9015 e8717877aa point "not final return" error to a call position for call-site inlining 5 năm trước cách đây
Issue9017 89d3d06795 [compiler] fix idiocy 3 năm trước cách đây
Issue9061 ae8337d953 point to the field name only on "Duplicate class field declaration" (closes #9061) 5 năm trước cách đây
Issue9064 bbe6b18069 [analyzer] don't drop @:pure metas after purity inference (fixes #9064) 5 năm trước cách đây
Issue9067 b2cf45fba3 infer CfModifiesThis field flag (fixes #9067) 5 năm trước cách đây
Issue9069 559ad19000 [tests] Add test for #9069 (#11955) 9 tháng trước cách đây
Issue9163 a9fbf53ca3 Disallow case string interpolation (#10496) 3 năm trước cách đây
Issue9171 b24ae6839d [typer] recover Error in assignments too 2 năm trước cách đây
Issue9192 9757785029 Move warning list to prebuild (#10666) 3 năm trước cách đây
Issue9197 d0016c9d82 Rework module resolution (#11168) 2 năm trước cách đây
Issue9204 9757785029 Move warning list to prebuild (#10666) 3 năm trước cách đây
Issue9226 cdae99b3a7 fix arguments positions for `.bind(a1, a2...)` expressions (closes #9226) 5 năm trước cách đây
Issue9243 134f69b506 better error message for inaccessible private types (closes #9243) 5 năm trước cách đây
Issue9245 bad1ec4392 fixed "can't iterate on Dynamic" detection for key=>value loops (closes #9245) 5 năm trước cách đây
Issue9286 4e3fe7a875 changed Exception.toString() to return message only (closes #9341) 5 năm trước cách đây
Issue9294 29152de597 Added Ast.mk_type_path to check every type_path creation (#9297) 5 năm trước cách đây
Issue9295 9875100413 apply @:this to temp vars created for abstract instance methods 5 năm trước cách đây
Issue9296 de834cfc89 Less local variable renaming in compiled code (#9304) 5 năm trước cách đây
Issue9308 b339810915 [js][es6] fix renaming vars in nested blocks in switch-cases 5 năm trước cách đây
Issue9312 0c5f770eb8 fix renaming variables for recursive (closes #9312) 5 năm trước cách đây
Issue9336 0401413a6f change test #9336 5 năm trước cách đây
Issue9342 717c4061d0 [macro] calc position for placed_type_path of a macro-created ENew (closes #9342) 5 năm trước cách đây
Issue9347 f3e3f2257b add abstract type to the error message about missing @:arrayAccess methods 5 năm trước cách đây
Issue9368 aa30295cfc check for duplicated __init__ methods (closes #9368) 5 năm trước cách đây
Issue9378 b9f2a6c6b6 [typer] redesign AKNo some more 2 năm trước cách đây
Issue9381 0c3a5a2440 [tests] add test 4 năm trước cách đây
Issue9389 1a66e9bb31 [eval] Don't choke on env_parent = None (#11679) 1 năm trước cách đây
Issue9390 8bd1bacc60 [eval] fix position parsing of haxe.macro.Error in non-macro context (closes #9390) 5 năm trước cách đây
Issue9391 89d3d06795 [compiler] fix idiocy 3 năm trước cách đây
Issue9417 6bd67f8c9a [typer] don't allow transitive casts on static extensions 5 năm trước cách đây
Issue9425 9757785029 Move warning list to prebuild (#10666) 3 năm trước cách đây
Issue9430 22d2cb1144 [tests] add test for #9430 (#11969) 8 tháng trước cách đây
Issue9455 27c263ebaf fixed typedefs recursion in an optional argument of an @:overload signature (closes #9455) 5 năm trước cách đây
Issue9483 f36cd5242a [macro] reset typer.curclass before each init macro 5 năm trước cách đây
Issue9501 6f4c2f33b3 fixed super cosntructor call when extending externs 5 năm trước cách đây
Issue9514 37fa804d92 fix order of module-level fields (closes #9514) 5 năm trước cách đây
Issue9556 dc02930e68 Add "..." prefix to complementary error messages (#9651) 5 năm trước cách đây
Issue9571 53b3269871 [tests] add test for #9571 (#11974) 8 tháng trước cách đây
Issue9584 64e7450622 [typer] don't show everyone our massive decls 4 năm trước cách đây
Issue9612 b62cfde72c better error for static access on an instance field (closes #9612) 5 năm trước cách đây
Issue9619 603f6f6c17 [message reporting] Update sub errors handling (#11595) 1 năm trước cách đây
Issue9631 38695a50e6 [typer] allow overload for module statics 5 năm trước cách đây
Issue9640 aecf036a4f Basic implementation of upper bound constraints (#10233) 4 năm trước cách đây
Issue9659 2562cc3b70 forbid return outside functions (closes #9659) (#9665) 5 năm trước cách đây
Issue9676 d1f8058901 Diagnostics update (#11207) 2 năm trước cách đây
Issue9692 cd398a2839 [tests] add a test for #9692 5 năm trước cách đây
Issue9712 b209c45739 better detection of multitype specialization 4 năm trước cách đây
Issue9769 489876918a build a class before unification with an anon (#9794) 5 năm trước cách đây
Issue9785 34ecf0eb70 [typer] clean up field-level errors (#10896) 2 năm trước cách đây
Issue9796 acb1287e95 [typer] bring back visibility checks on variable fields 5 năm trước cách đây
Issue9811 64bbaabab6 [tests] add 5 năm trước cách đây
Issue9838 fa890a8f81 [macro] changed Context.getResource() to actually return `Bytes` instances (fixes #9838) 5 năm trước cách đây
Issue9919 c4e6f40d39 [filters] treat `v = function() { v; }` as special case for var init 2 năm trước cách đây
Issue9968 db0fa9524e [js] fixed `haxe.CallStack.exceptionStack` (#9968) 4 năm trước cách đây
Issue9971 49b7717e96 [typer] treat empty blocks as object declarations in array comprehension (fixes #9971) 4 năm trước cách đây
Pull11784 24f235d298 [generics] Ensure type substitution happens for closures too. (#12173) 6 tháng trước cách đây
_semver a127de6427 emit an error on "invalid-version-str" vs version("1.0.0") comparison (fixes #8650) 6 năm trước cách đây
default_type_params 4d07ebbd11 Default type parameters (#10518) 3 năm trước cách đây
display-package da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
display-type da2836597b Clean up CLI usage/help output, standardize flag naming (#6862) 7 năm trước cách đây
es6 c951675fae Test for ES6 class generation (#7835) 6 năm trước cách đây
eventLoop 5e70abef96 [tests] add test for #11202 2 năm trước cách đây
extern-overloads cff64495aa Support overloading true extern constructors. (#11979) 8 tháng trước cách đây
inline-constructors 1c018c009a update tests 5 năm trước cách đây
issue5002 1423a5f2dd Add -D fail-fast (#11609) 1 năm trước cách đây
local-static 16edbca2c8 Support `static` for locals (#10555) 3 năm trước cách đây
recursive-callbacks 8fd670dae7 [typer] Prepare for typer creation delaying (#11324) 2 năm trước cách đây
reserved-type-paths 3e8fa5ca07 add test for reserved type path check 6 tháng trước cách đây
sys-exit de4896f61f Rework Sys.exit for eval (#10642) 3 năm trước cách đây
trailing-commas fba83afce4 Trailing commas (#11009) 2 năm trước cách đây