summary refs log tree commit diff stats
path: root/tests/enum
Commit message (Expand)AuthorAgeFilesLines
* show symchoices as ambiguous in overload type mismatches (#24077)metagn2024-09-092-4/+36
* don't require symbol with enum type to be constant in fitNode (#23999)metagn2024-08-221-0/+7
* always lookup pure enum symbols if expected type is enum (#23976)metagn2024-08-171-0/+13
* re-enable tests (#23591)ringabout2024-05-101-4/+2
* unordered enum for better interoperability with C (#23585)ringabout2024-05-102-0/+93
* ambiguous identifier resolution (#23123)metagn2024-01-012-2/+3
* Don't try and get enum value if its invalid (#22997)Jake Leahy2023-11-281-0/+8
* make expressions opt in to symchoices (#22716)metagn2023-09-181-1/+1
* resolve unambiguous enum symchoices from local scope, error on rest (#22606)metagn2023-09-032-8/+26
* fixes #21887; Type conversion on overloaded enum field does not always call (...ringabout2023-05-261-0/+8
* fixes #21863; Incorrect enum field access can cause internal error (#21886)ringabout2023-05-241-0/+28
* fixes #21280; Enum with int64.high() value crashes compiler (#21285)ringabout2023-05-061-0/+8
* megatest now checks refc too (#21341)ringabout2023-02-091-1/+2
* fixes #21207; reports redefinition error in the definition of enums (#21217)ringabout2023-01-031-0/+9
* closes #12589; add testcase (#20769)ringabout2022-11-061-2/+14
* closed ambiguous enum defaults to first overload (#20457)metagn2022-10-011-0/+5
* overloadable enums no longer experimental (#20298)metagn2022-09-053-13/+12
* only allow enums to overload enums + extra test (#20126)metagn2022-09-031-0/+34
* add testcase for #16462 (#19692)flywind2022-04-073-0/+11
* fixes a regression caused by overloadable enums even though they're opt-in (#...Andreas Rumpf2021-10-072-0/+17
* fixes #18769 (#18790)Andreas Rumpf2021-09-031-1/+10
* add testcase for overloadable_enums (#18722)flywind2021-08-211-0/+29
* implements overloadable enum values; WIP (#18470)Andreas Rumpf2021-07-281-0/+48
* followup #17876: remove annoying enum name clashes in tests/enum/tenum.nim (#...Timothee Cour2021-06-171-12/+11
* type with same name in different scope now works (#17710)Timothee Cour2021-04-141-2/+3
* fix #15145 (#15816)flywind2020-11-021-0/+11
* fix #15752 (#15754)cooldome2020-10-281-0/+9
* fix enumtostr crash for enum-range (#13035)Jasper Jenkins2020-01-051-0/+12
* add tests for recently closed issues (#10722)Miran2019-02-231-0/+9
* 32 bit fixes (#10608)Arne Döring2019-02-131-2/+2
* Deprecated pragma is now supported on enum fields (#10113)Neelesh Chandola2018-12-302-0/+32
* require errormsg to be specified before file.Arne Döring2018-12-111-3/+1
* fixes #8671; show helpful msg (lookup symbol, eg iterator) on 'attempting to ...Timothee Cour2018-10-141-1/+1
* Merge tests into a larger file (part 2 of ∞) (#9335)Miran2018-10-139-139/+144
* fixes #8066Araq2018-08-311-0/+19
* remove dead code elimination option (#7669)Jacek Sieka2018-04-231-1/+1
* Fixes #5062 (#5527); JS: holes in enumsSilvio2017-03-153-16/+39
* fixes #5148Araq2016-12-291-0/+7
* Added a test caseYuriy Glukhov2016-05-181-0/+6
* add tfile/tline assertions for template expansion file/lineAman Gupta2015-10-061-2/+2
* tests: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-046-35/+35
* s/procedure/routine/ in tests.Dominik Picheta2015-06-051-1/+1
* Fixes #2584Dominik Picheta2015-06-041-1/+1
* fixes --gc:none regression; made some tests greenAraq2015-03-101-1/+1
* Fixes tenumitems test.Dominik Picheta2014-08-161-1/+1
* new tester; all tests categorizedAraq2014-01-139-0/+140