Timothee Cour
|
32f335f594
fix #14802 (#14803)
|
hace 4 años |
Araq
|
ebd1cc0265
minor bugfixes for 'func' and .borrow
|
hace 4 años |
Andreas Rumpf
|
da29222f86
init checks and 'out' parameters (#14521)
|
hace 4 años |
Araq
|
522bc8dda1
added a space
|
hace 4 años |
Timothee Cour
|
e30a08103d
remove tyOpt, mOpt (#14636)
|
hace 4 años |
Andreas Rumpf
|
32083c7ff8
more precise analysis about 'observable stores' [backport:1.2] (#14582)
|
hace 4 años |
Timothee Cour
|
e013ebc91a
fix #8871 runnableExamples now preserves source code comments, litterals, and all formatting; other bug fix (#14439)
|
hace 4 años |
Huy Doan
|
00fa7a5747
Add thiscall calling convention, mostly for hooking purpose (#14466)
|
hace 4 años |
Jacek Sieka
|
7d6cbf290a
Error -> Defect for defects (#13908)
|
hace 4 años |
Timothee Cour
|
66db9de714
CT sizeof(+friends) for {.importc, completeStruct.} types, enable ABI static checks (#13926)
|
hace 4 años |
Andreas Rumpf
|
3a2697dd73
drnim: tiny progress (#13882)
|
hace 4 años |
Timothee Cour
|
68539a2926
fix last remaining warning when building nim (`intVal should be Int128`) + minor cleanups (#13841)
|
hace 4 años |
Zahary Karadjov
|
ce9a4ed124
Replace tfHasRequiresInit with a more accurate mechanism
|
hace 4 años |
Zahary Karadjov
|
1b570f2b18
Turn the warning for uninitialized (result) variables into errors
|
hace 4 años |
Zahary Karadjov
|
7652aede41
More sophistication; Allow requiresInit to be specified per-field
|
hace 4 años |
Zahary Karadjov
|
a8b6222c86
First steps, the compiler can boot with enforced requiresInit
|
hace 4 años |
Andreas Rumpf
|
9ffec79300
DrNim (Nim compiler with Z3 integration) (#13743)
|
hace 4 años |
Andreas Rumpf
|
9134bb9cfb
macros for proc types, macros for types (#13778)
|
hace 4 años |
Araq
|
d375120c42
rename sfAlwaysReturn to sfNeverRaises
|
hace 4 años |
Andreas Rumpf
|
a6682de004
catchable defects (#13626)
|
hace 4 años |
Araq
|
861a5340fe
fixes #13519
|
hace 4 años |
Arne Döring
|
2f557652d4
fix operators containing percent for VM usage (#13536)
|
hace 4 años |
Andreas Rumpf
|
a0eca75182
sink parameter inference for types that have destructors (#13544)
|
hace 4 años |
Arne Döring
|
eb42f38088
Remove dead magics (#13551)
|
hace 4 años |
cooldome
|
c79df2fb6a
EndsInNoReturn in expressions extension, fixes #13490 (#13520)
|
hace 4 años |
Timothee Cour
|
7939319379
fix `is` with generic types; fix `genericHead(Foo[T])` (#13303)
|
hace 4 años |
Timothee Cour
|
7ec7731f82
fix #13150 `nim doc --project` now works reliably (#13223)
|
hace 4 años |
Araq
|
a10cc18247
ARC: optimize complete object constructors to use nimNewObjUninit
|
hace 4 años |
Jasper Jenkins
|
796aafe7e0
make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170)
|
hace 5 años |
Andreas Rumpf
|
abea80376a
fixes #13122 (#13126)
|
hace 5 años |