Clyybber
|
00cd7b8ca4
Revert "fixes #15280 [backport:1.2] (#15281)" (#15700)
|
4 лет назад |
Andreas Rumpf
|
7bba0deb1d
fixes #15280 [backport:1.2] (#15281)
|
4 лет назад |
Zahary Karadjov
|
08afa03075
The raises list can now use expressions referencing the generic params
|
5 лет назад |
Zahary Karadjov
|
ce9a4ed124
Replace tfHasRequiresInit with a more accurate mechanism
|
5 лет назад |
Zahary Karadjov
|
4f3d309fb0
Perform nil checks during object construction and within compiles()
|
5 лет назад |
Zahary Karadjov
|
8ae48292ff
Plug another hole: default(T) forbidden for objects requiring initialization
|
5 лет назад |
Zahary Karadjov
|
05a0ec4adb
Don't allow 'var x: T' for objects that require initialization
|
5 лет назад |
cooldome
|
c79df2fb6a
EndsInNoReturn in expressions extension, fixes #13490 (#13520)
|
5 лет назад |
cooldome
|
25dc5f76e0
fixes #12627 (#13521)
|
5 лет назад |
Jasper Jenkins
|
796aafe7e0
make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170)
|
5 лет назад |
Timothee Cour
|
3f78873898
remove all remaining warnings when build nim (with -d:nimHasLibFFI) (#13084)
|
5 лет назад |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 лет назад |
Clyybber
|
ed1d41c51e
Small ast.nim cleanup (#12156)
|
5 лет назад |
Andreas Rumpf
|
5f7a6aff06
fixes #11941 (#12079)
|
5 лет назад |
cooldome
|
c9f49cbc0a
lift destructor for openarray (#12073)
|
5 лет назад |
Andreas Rumpf
|
eaebbfa785
Fix several float range issues (supersedes #11905) (#12067)
|
5 лет назад |
Andreas Rumpf
|
114da04cbb
fixes #12029; finish the 'unused import' feature (#12064)
|
5 лет назад |
narimiran
|
329e169e96
address the comments
|
5 лет назад |
Andreas Rumpf
|
81ddc67785
[refactoring] compiler: simplified markUsed
|
5 лет назад |
Andreas Rumpf
|
f58d87cb43
IC: some progress
|
5 лет назад |
Andrii Riabushenko
|
4c73139316
revert changes
|
5 лет назад |
Andrii Riabushenko
|
d7bc4e43a2
fixes #11826
|
5 лет назад |
Andreas Rumpf
|
fbb0642e27
Merge branch 'devel' into araq-detect-unused-imports
|
5 лет назад |
Andreas Rumpf
|
9852cf804b
warn about unused imports; fixes an 'export' regression [nobackport]
|
5 лет назад |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 лет назад |
Araq
|
4137a4dbf3
[feature] detect unused imports
|
5 лет назад |
Araq
|
9db369063c
[refactoring] moves transformation for 'spawn' into its own spawn.nim implementation
|
5 лет назад |
Arne Döring
|
7d5d9f7703
introduce internal Int128 type, use it to fix case stmt checks (#11652)
|
5 лет назад |
Arne Döring
|
5b27b263fd
Remove immediate pragma (#11308)
|
5 лет назад |
Araq
|
9ecb1aae80
new compiler feature: --expandMacro
|
5 лет назад |