summary refs log tree commit diff stats
path: root/compiler/lookups.nim
Commit message (Expand)AuthorAgeFilesLines
* move assertions out of system (#19599)flywind2022-03-231-0/+4
* [minor]break loops after a candidate is added to seqs (#18770)flywind2021-08-311-7/+9
* [minor] break loops if it is ambiguous (#18745)flywind2021-08-271-6/+7
* implements overloadable enum values; WIP (#18470)Andreas Rumpf2021-07-281-2/+5
* Cleanup lookups.nim again.. (#18379)Clyybber2021-06-281-4/+4
* followup #18362: make `UnusedImport` work robustly (#18366)Timothee Cour2021-06-271-4/+8
* even lighter version of #17938: fix most issues with UnusedImport, XDeclaredB...Timothee Cour2021-06-261-7/+11
* fix #18332: XDeclaredButNotUsed hints now in deterministic order (#18336)Timothee Cour2021-06-241-4/+6
* Don't report unused hints for consumed AST (#18270)Clyybber2021-06-161-1/+3
* add test case for pure enum redefinition error within enum (fixed in recent P...Timothee Cour2021-06-151-0/+2
* Small scope refactoring (#18263)Clyybber2021-06-141-19/+17
* fixes #18235 - proc annotation type macro sym leak (#18249)Saem Ghani2021-06-141-5/+22
* add astmsgs; add `declared in` msg for usage lint errors (#17961)Timothee Cour2021-05-081-1/+1
* CIs: attempt to use csources_v1 (#16282)Andreas Rumpf2021-04-211-1/+1
* `import foo {.all.}` reboot (#17706)Timothee Cour2021-04-161-3/+9
* adjust spellSuggestSecretSauce logic to avoid too many matches for small symb...Timothee Cour2021-03-181-2/+8
* semLambda removed, semProcAux reworked (#17379)Saem Ghani2021-03-171-0/+1
* followup #16067 --spellSuggest (#17401)Timothee Cour2021-03-171-3/+5
* fix #2844 #3911; add --spellsuggest to suggest symbols in scope with similar ...Timothee Cour2021-03-161-32/+69
* IC: bugfixes (WIP) (#16836)Andreas Rumpf2021-02-021-4/+17
* IC: next steps (#16550)Andreas Rumpf2021-01-071-26/+30
* big steps torwards an efficient, simple IC implementation (#16543)Andreas Rumpf2021-01-021-1/+1
* refactorings to prepare the compiler for IC (#15935)Andreas Rumpf2020-12-171-58/+243
* cmdline: improve command processing (#16056)Timothee Cour2020-11-261-1/+1
* honor --declaredLocs in more places, including type mismatch errors; also sho...Timothee Cour2020-10-271-4/+6
* explicit ID generation for easier IC (#15559)Andreas Rumpf2020-10-251-1/+1
* Fix forward declarations in shadow scope contexts (#15386)Clyybber2020-09-221-5/+7
* Fix #5691 (#15158)Clyybber2020-08-271-0/+22
* Fix forward declaration issues in template/macro context (#15091)Clyybber2020-07-291-2/+1
* Deprecate when declared(echo):echo (#13840)Juan Carlos2020-04-021-10/+9
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-32/+32
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
* Small ast.nim cleanup (#12156)Clyybber2019-09-091-1/+1
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-1/+1
* balance space around emdash --Julian Fondren2019-04-291-1/+1
* add indent to ambiguous-identifier outputJulian Fondren2019-04-281-1/+1
* re-include ambiguous identifier in ambiguous identifier outputJulian Fondren2019-04-281-1/+2
* re-include module in ambiguous identifier outputJulian Fondren2019-04-281-1/+1
* provide more useful ambiguous-identifier error outputJulian Fondren2019-04-281-3/+3
* fixes #10251 (#10255)Arne Döring2019-01-101-1/+1
* [error messages, stacktraces] fix #8794 #9270 #9767 #9768 (#9766)Timothee Cour2019-01-081-1/+1
* Deprecate gc v2 (#10151)Neelesh Chandola2019-01-011-1/+1
* fixes #10101 (#10103)Timothee Cour2018-12-271-1/+1
* change approachAndrii Riabushenko2018-12-091-2/+1
* Fix hintXDeclaredButNotUsed for enum fields marked as usedAndrii Riabushenko2018-12-081-1/+2
* fixes #9764Araq2018-11-231-1/+1
* improve the error message for 'attempt to redefine X'; fixes #447Andreas Rumpf2018-09-171-11/+17
* fixes #8066Araq2018-08-311-1/+1
* better formatting for recursive module dependency (#8735)Timothee Cour2018-08-231-1/+1
* sfForward is also sfReorder for skModule symbols (#8692)LemonBoy2018-08-211-1/+1