Miran
|
bbe49a14ae
Correct all eggs (#15906)
|
4 lat temu |
cooldome
|
00b495de95
Use modern enums in compiler (#15775)
|
4 lat temu |
flywind
|
27eb19cc48
fix #15145 (#15816)
|
4 lat temu |
Timothee Cour
|
0fb878324e
honor --declaredLocs in more places, including type mismatch errors; also show `kind` with --declaredLocs (#15673)
|
4 lat temu |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 lat temu |
Timothee Cour
|
05752cd5d0
add --declaredlocs (#15666)
|
4 lat temu |
Andreas Rumpf
|
538a57a522
fixes #15511 (#15524)
|
4 lat temu |
Andreas Rumpf
|
10988d4840
borrow checking (#15282)
|
4 lat temu |
Clyybber
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 lat temu |
Andreas Rumpf
|
ddff13f01b
better strict funcs, WIP (#15199)
|
4 lat temu |
Clyybber
|
b022576ce9
Use typeflag instead
|
4 lat temu |
Clyybber
|
38068f9778
Make explicit {.nimcall.} a seperate calling convention
|
4 lat temu |
Clyybber
|
2629d619a1
Fix forward declaration issues in template/macro context (#15091)
|
4 lat temu |
jcosborn
|
add003a074
fix assignment to converted concept type (#15051)
|
4 lat temu |
Andreas Rumpf
|
80d3ef9952
hotfix: firstOrd/lastOrd for 'tyLent' as it shows up in strange places, as usual
|
4 lat temu |
Timothee Cour
|
a6cbe58e8c
typetraits.$: $((int, float), int)` is now `"((int, float), int)"` instead of `"(tuple of (int, float), int)" (#14812)
|
4 lat temu |
Timothee Cour
|
1b41c3122b
fix #13432 typetraits.$: $(int,) is now (int,); $tuple[] is now tuple[] (#14799)
|
4 lat temu |
Andreas Rumpf
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 lat temu |
Timothee Cour
|
e30a08103d
remove tyOpt, mOpt (#14636)
|
4 lat temu |
Neelesh Chandola
|
4c08e64e98
disallow typedesc in arrays & move existing checks to `types.typeAllowedAux` (#13261)
|
4 lat temu |
Andreas Rumpf
|
03c146cd93
do not track 'raise Defect' in the .raises: [] clause anymore (#14298)
|
4 lat temu |
Andreas Rumpf
|
065a6af2de
fixes a critical =trace generation bug (see test case) (#14140)
|
4 lat temu |
PMunch
|
0e6eb96a5f
Fix #14066 issue with stringifying incomplete types (#14135)
|
4 lat temu |
hlaaftana
|
b2141fc2a1
changed type() to typeof() in docs and error messages (#14084)
|
4 lat temu |
Timothee Cour
|
66db9de714
CT sizeof(+friends) for {.importc, completeStruct.} types, enable ABI static checks (#13926)
|
4 lat temu |
Andreas Rumpf
|
9874981e75
fixes #14001 (#14004)
|
4 lat temu |
Timothee Cour
|
68539a2926
fix last remaining warning when building nim (`intVal should be Int128`) + minor cleanups (#13841)
|
4 lat temu |
Andreas Rumpf
|
0a49fe5fad
fixes #13763 (#13777)
|
4 lat temu |
Arne Döring
|
64ffa17f0f
fixes #13715 (#13716)
|
4 lat temu |
Arne Döring
|
047d3af6da
fix #13720 (#13721)
|
4 lat temu |