.. |
ic
|
3b80f0dc8e
IC navigator: added support for include files (#17784)
|
3 years ago |
nimfix
|
f561afae41
followup #17225: simplify code after removing gc2, generational (#17242)
|
3 years ago |
plugins
|
796498525a
IC: next steps (#16550)
|
4 years ago |
aliases.nim
|
1db21721ec
Fixed objects being erroneously zeroed out before object construction (#12814) [backport]
|
5 years ago |
ast.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
astalgo.nim
|
1e320bc8c5
[docs minor]space for code-block (#16266)
|
4 years ago |
bitsets.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 years ago |
btrees.nim
|
57bd64582c
move tests under the compiler directory to testament (#16096)
|
4 years ago |
ccgcalls.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
ccgexprs.nim
|
5c9c1988f6
-d:nimDebug: calls doAssert false instead of quit (#17739)
|
3 years ago |
ccgliterals.nim
|
b68eb1cad0
Removed lib/system/allocators.nim. seqs_v2 and strs_v2 now uses allocShared0. (#13190)
|
5 years ago |
ccgmerge_unused.nim
|
6c1c8f51b3
IC: green tests (#17311)
|
3 years ago |
ccgreset.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
ccgstmts.nim
|
4395a26764
fixes #17085 [backport:1.2] (#17101)
|
3 years ago |
ccgthreadvars.nim
|
e112974920
fix #16752: threadvar now works with importcpp types; osx now uses native TLS (`--tlsEmulation:off`), which can be orders of magnitude faster (#16750)
|
4 years ago |
ccgtrav.nim
|
fd31e8ff6f
allow old styled RTTI for arc/orc (#15331)
|
4 years ago |
ccgtypes.nim
|
83fa0fc843
fix #12521(type alias for openArray) (#17593)
|
3 years ago |
ccgutils.nim
|
ed126794b6
Fix #17412 (#17560)
|
3 years ago |
cgen.nim
|
8aa5991bea
Genode platform fixes (#17521)
|
3 years ago |
cgendata.nim
|
6c1c8f51b3
IC: green tests (#17311)
|
3 years ago |
cgmeth.nim
|
25745ad195
IC: final implementation steps (#16801)
|
4 years ago |
closureiters.nim
|
2f213db7ee
fixes #11225; generic sandwich problems; [backport:1.2] (#17255)
|
3 years ago |
cmdlinehelper.nim
|
52829fc8d1
cmdline: improve command processing (#16056)
|
4 years ago |
commands.nim
|
3b80f0dc8e
IC navigator: added support for include files (#17784)
|
3 years ago |
concepts.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
condsyms.nim
|
ceadf54d76
iterable[T] (#17196)
|
3 years ago |
debuginfo.nim
|
9c47bb9cc0
happy new year
|
8 years ago |
debugutils.nim
|
6ab5816866
add compiler/debugutils.nim to help debugging compiler (#17652)
|
3 years ago |
depends.nim
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 years ago |
dfa.nim
|
ab780f66ef
fixes #17198, DFA failure on large case stmts (#17210)
|
3 years ago |
docgen.nim
|
5c9c1988f6
-d:nimDebug: calls doAssert false instead of quit (#17739)
|
3 years ago |
docgen2.nim
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 years ago |
enumtostr.nim
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
4 years ago |
errorhandling.nim
|
a31e601550
misc fixes: build_all.sh, changelog (#17601)
|
3 years ago |
evalffi.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
evaltempl.nim
|
796498525a
IC: next steps (#16550)
|
4 years ago |
extccomp.nim
|
5c9c1988f6
-d:nimDebug: calls doAssert false instead of quit (#17739)
|
3 years ago |
filter_tmpl.nim
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 years ago |
filters.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 years ago |
gorgeimpl.nim
|
982086dbe9
Fixed #12337, leaking pipe after gorge (#12339)
|
5 years ago |
guards.nim
|
8d63f7b483
clean up old codes (#17071)
|
3 years ago |
hlo.nim
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 years ago |
idents.nim
|
796498525a
IC: next steps (#16550)
|
4 years ago |
importer.nim
|
8161b02897
`import foo {.all.}` reboot (#17706)
|
3 years ago |
index.nim
|
3cf88c2b49
walkDirRecFilter, update doc CI filter, compiler/index.nim for docs + various other fixes (#14501)
|
4 years ago |
injectdestructors.nim
|
833084b671
Fixes #17450 (#17477)
|
3 years ago |
installer.ini
|
d35f366d6f
compiler/installer.ini: package cacert.pem on Windows [backport:1.2] (#17172)
|
3 years ago |
int128.nim
|
bb85bc7ebc
remove a temporary variable in int128.nim (#16935)
|
3 years ago |
isolation_check.nim
|
7366a3da37
potential fix for semgeneric formal params (#17494)
|
3 years ago |
jsgen.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
jstypes.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
lambdalifting.nim
|
2f213db7ee
fixes #11225; generic sandwich problems; [backport:1.2] (#17255)
|
3 years ago |
layouter.nim
|
4f0bac791a
fix #12155, improve nimpretty's handling of pragmas (#17353)
|
3 years ago |
lexer.nim
|
08262206d3
refs #15667 improve invalid indentation errors, report when & where `=` could be missing (#16397)
|
3 years ago |
liftdestructors.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
liftlocals.nim
|
2f213db7ee
fixes #11225; generic sandwich problems; [backport:1.2] (#17255)
|
3 years ago |
lineinfos.nim
|
6c1c8f51b3
IC: green tests (#17311)
|
3 years ago |
linter.nim
|
ceadf54d76
iterable[T] (#17196)
|
3 years ago |
llstream.nim
|
507873be25
Use readable escape sequences (#17241)
|
3 years ago |
lookups.nim
|
8161b02897
`import foo {.all.}` reboot (#17706)
|
3 years ago |
lowerings.nim
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
4 years ago |
macrocacheimpl.nim
|
cf6dd57efe
IC: next steps (#16632)
|
4 years ago |
magicsys.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
main.nim
|
5c9c1988f6
-d:nimDebug: calls doAssert false instead of quit (#17739)
|
3 years ago |
modulegraphs.nim
|
8161b02897
`import foo {.all.}` reboot (#17706)
|
3 years ago |
modulepaths.nim
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 years ago |
modules.nim
|
8161b02897
`import foo {.all.}` reboot (#17706)
|
3 years ago |
msgs.nim
|
3b80f0dc8e
IC navigator: added support for include files (#17784)
|
3 years ago |
ndi.nim
|
d3020af44d
fix open file leak when running --debugger:native (#13832)
|
4 years ago |
nilcheck.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
nim.cfg
|
fb80d2ff85
IC: bugfixes (WIP) (#16836)
|
4 years ago |
nim.nim
|
f561afae41
followup #17225: simplify code after removing gc2, generational (#17242)
|
3 years ago |
nimblecmd.nim
|
57bd64582c
move tests under the compiler directory to testament (#16096)
|
4 years ago |
nimconf.nim
|
924ab3adea
fix #17190 `nimscript` now accepts arbitrary file extensions for `nim e main.customext` (#17596)
|
3 years ago |
nimeval.nim
|
8161b02897
`import foo {.all.}` reboot (#17706)
|
3 years ago |
nimlexbase.nim
|
5c23ba7545
fixed article duplication typos (#16216)
|
4 years ago |
nimpaths.nim
|
5d95137ce0
remove tests/deps/ (#17132)
|
3 years ago |
nimsets.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 years ago |
nodejs.nim
|
d7a7662a7f
Remove IO.js compat (long dead vanished project,superseed by NodeJS) (#11627)
|
5 years ago |
nversion.nim
|
39290cf88c
Fix spellings (#12277) [backport]
|
5 years ago |
optimizer.nim
|
2f213db7ee
fixes #11225; generic sandwich problems; [backport:1.2] (#17255)
|
3 years ago |
options.nim
|
3b80f0dc8e
IC navigator: added support for include files (#17784)
|
3 years ago |
packagehandling.nim
|
796498525a
IC: next steps (#16550)
|
4 years ago |
parampatterns.nim
|
e09c259bf3
reuse existing toHumanStr (#15674)
|
4 years ago |
parser.nim
|
08262206d3
refs #15667 improve invalid indentation errors, report when & where `=` could be missing (#16397)
|
3 years ago |
passaux.nim
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 years ago |
passes.nim
|
d6a16020fe
IC: backend: remember produced type information (#17440)
|
3 years ago |
pathutils.nim
|
57bd64582c
move tests under the compiler directory to testament (#16096)
|
4 years ago |
patterns.nim
|
6e267d28b3
remove conditionals on nimHasUserErrors, nimNoNilSeqs2, nimNoNilSeqs (#16861)
|
4 years ago |
platform.nim
|
74f8a8e38a
let's assume littleEndian in JS backend (#16886)
|
4 years ago |
pluginsupport.nim
|
a325692fb2
refactoring: fewer global variables
|
6 years ago |
pragmas.nim
|
6c1c8f51b3
IC: green tests (#17311)
|
3 years ago |
prefixmatches.nim
|
57bd64582c
move tests under the compiler directory to testament (#16096)
|
4 years ago |
procfind.nim
|
4b9eea2fcc
Fix forward declarations in shadow scope contexts (#15386)
|
4 years ago |
readme.md
|
14f76f721d
refactor: renamed readme to readme.md (#14283)
|
4 years ago |
renderer.nim
|
1b65b9cc19
refs #17292 fix `repr`: `(discard)` now does't render as `discard` which gave illegal code (#17455)
|
3 years ago |
renderverbatim.nim
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 years ago |
reorder.nim
|
cce1b24b1c
ast: add getPIdent (#17684)
|
3 years ago |
rodutils.nim
|
be6e8916fa
fix negative nan (#16628)
|
4 years ago |
ropes.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 years ago |
saturate.nim
|
6a621b35e7
fix warnings for deprecated `low` and `high` (#15291)
|
4 years ago |
scriptconfig.nim
|
52829fc8d1
cmdline: improve command processing (#16056)
|
4 years ago |
sem.nim
|
438afb4db9
Introduce localErrorNode (#17785)
|
3 years ago |
semcall.nim
|
ceadf54d76
iterable[T] (#17196)
|
3 years ago |
semdata.nim
|
438afb4db9
Introduce localErrorNode (#17785)
|
3 years ago |
semexprs.nim
|
438afb4db9
Introduce localErrorNode (#17785)
|
3 years ago |
semfields.nim
|
796498525a
IC: next steps (#16550)
|
4 years ago |
semfold.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
semgnrc.nim
|
7366a3da37
potential fix for semgeneric formal params (#17494)
|
3 years ago |
seminst.nim
|
72b89eff82
semLambda removed, semProcAux reworked (#17379)
|
3 years ago |
semmacrosanity.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
semmagic.nim
|
438afb4db9
Introduce localErrorNode (#17785)
|
3 years ago |
semobjconstr.nim
|
438afb4db9
Introduce localErrorNode (#17785)
|
3 years ago |
semparallel.nim
|
a7d6ba4526
minor typos (#17668)
|
3 years ago |
sempass2.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
semstmts.nim
|
438afb4db9
Introduce localErrorNode (#17785)
|
3 years ago |
semtempl.nim
|
e5873b3a93
semTemplateDef and t17433 clean-ups (#17448)
|
3 years ago |
semtypes.nim
|
d6c8efa5d4
declaredlocs followup: handle `cannot instantiate` errors (#17745)
|
3 years ago |
semtypinst.nim
|
6278b5d89a
new-style concepts implementation, WIP (#15251)
|
3 years ago |
sighashes.nim
|
840e13deb7
type with same name in different scope now works (#17710)
|
3 years ago |
sigmatch.nim
|
8e124da75d
fix range to unsigned conversion (#17754)
|
3 years ago |
sinkparameter_inference.nim
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
4 years ago |
sizealignoffsetimpl.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
sourcemap.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
spawn.nim
|
76d391a512
remove unnecessary check (#17502)
|
3 years ago |
strutils2.nim
|
bbe49a14ae
Correct all eggs (#15906)
|
4 years ago |
suggest.nim
|
ad67bcf379
fix https://github.com/nim-lang/RFCs/issues/311 remove unary slice (#16714)
|
3 years ago |
syntaxes.nim
|
5c9c1988f6
-d:nimDebug: calls doAssert false instead of quit (#17739)
|
3 years ago |
tccgen.nim
|
93cd98dd14
move tinyc to a separate repo and allow installing external dependencency (eg tinyc) from koch / library code (#13850)
|
4 years ago |
transf.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
trees.nim
|
2e4b6b94e6
Revert "fix #16185 (#16195)" (#16197)
|
4 years ago |
treetab.nim
|
672dc5cd87
Nil type check implementation (#15287)
|
4 years ago |
typeallowed.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
types.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
typesrenderer.nim
|
13b1b19a83
remove all mentions of doc2, jsondoc2 (except 1 mentioning the alias) (#15683)
|
4 years ago |
varpartitions.nim
|
2f213db7ee
fixes #11225; generic sandwich problems; [backport:1.2] (#17255)
|
3 years ago |
vm.nim
|
438afb4db9
Introduce localErrorNode (#17785)
|
3 years ago |
vmconv.nim
|
4f118721be
make system random work in VM (#17059)
|
3 years ago |
vmdef.nim
|
8e474fbb57
IC: yet another embarrassing omission (#17743)
|
3 years ago |
vmdeps.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
vmgen.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
vmhooks.nim
|
4f118721be
make system random work in VM (#17059)
|
3 years ago |
vmmarshal.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
vmops.nim
|
81e54c1d30
Add `hasClosure` to `std/typetraits` (#17501)
|
3 years ago |
vmprofiler.nim
|
f92d2eaa35
cleanup of PR #14833 (VM profiler)
|
4 years ago |
wordrecg.nim
|
8161b02897
`import foo {.all.}` reboot (#17706)
|
3 years ago |