Andreas Rumpf
|
fb80d2ff85
IC: bugfixes (WIP) (#16836)
|
3 years ago |
Andreas Rumpf
|
796498525a
IC: next steps (#16550)
|
3 years ago |
Andreas Rumpf
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
3 years ago |
Andreas Rumpf
|
979148e863
refactorings to prepare the compiler for IC (#15935)
|
3 years ago |
Timothee Cour
|
52829fc8d1
cmdline: improve command processing (#16056)
|
4 years ago |
Timothee Cour
|
0fb878324e
honor --declaredLocs in more places, including type mismatch errors; also show `kind` with --declaredLocs (#15673)
|
4 years ago |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 years ago |
Clyybber
|
4b9eea2fcc
Fix forward declarations in shadow scope contexts (#15386)
|
4 years ago |
Clyybber
|
fb58066b61
Fix #5691 (#15158)
|
4 years ago |
Clyybber
|
2629d619a1
Fix forward declaration issues in template/macro context (#15091)
|
4 years ago |
Juan Carlos
|
afd0afe0a3
Deprecate when declared(echo):echo (#13840)
|
4 years ago |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 years ago |
Federico Ceratto
|
39290cf88c
Fix spellings (#12277) [backport]
|
5 years ago |
Clyybber
|
ed1d41c51e
Small ast.nim cleanup (#12156)
|
5 years ago |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 years ago |
Julian Fondren
|
8274c0c6b3
balance space around emdash --
|
5 years ago |
Julian Fondren
|
93edefbf5b
add indent to ambiguous-identifier output
|
5 years ago |
Julian Fondren
|
d8e0d6801b
re-include ambiguous identifier in ambiguous identifier output
|
5 years ago |
Julian Fondren
|
d85de3cd57
re-include module in ambiguous identifier output
|
5 years ago |
Julian Fondren
|
86b7de224a
provide more useful ambiguous-identifier error output
|
5 years ago |
Arne Döring
|
f55c8d4d54
fixes #10251 (#10255)
|
5 years ago |
Timothee Cour
|
bf3a308e86
[error messages, stacktraces] fix #8794 #9270 #9767 #9768 (#9766)
|
5 years ago |
Neelesh Chandola
|
9faad7591e
Deprecate gc v2 (#10151)
|
5 years ago |
Timothee Cour
|
1b7c8482fe
fixes #10101 (#10103)
|
5 years ago |
Andrii Riabushenko
|
e03fb08c24
change approach
|
6 years ago |
Andrii Riabushenko
|
94a63eef9a
Fix hintXDeclaredButNotUsed for enum fields marked as used
|
6 years ago |
Araq
|
610283b9b0
fixes #9764
|
6 years ago |
Andreas Rumpf
|
539fc5d58b
improve the error message for 'attempt to redefine X'; fixes #447
|
6 years ago |
Araq
|
2f7b979e38
fixes #8066
|
6 years ago |
Timothee Cour
|
b02bc66197
better formatting for recursive module dependency (#8735)
|
6 years ago |