Jörg Wollenschläger
|
c29d9f0382
Allow custom pragmas on more symbols again
|
6 سال پیش |
Andreas Rumpf
|
5fa4fa185b
Merge pull request #8875 from awr1/experimentalize-reorder
|
6 سال پیش |
Araq
|
ed5d2b5505
make tcompilerapi green, don't assue projectPath exists
|
6 سال پیش |
Araq
|
313282d805
better file handling for .line directives
|
6 سال پیش |
Andreas Rumpf
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 سال پیش |
awr
|
e3d7056902
fixed stmtPragmas stuff
|
6 سال پیش |
LemonBoy
|
e81fe6d32f
Allow wCodegenDecl on lambdas (#8892)
|
6 سال پیش |
awr
|
2b8c4096a4
brought back pragmaNoForward, deprecated
|
6 سال پیش |
awr
|
c2b09a499c
Fix merge
|
6 سال پیش |
awr
|
cd3d4faa79
Deny THIS experimental pragma specifically for non-toplevel
|
6 سال پیش |
awr1
|
eb668003bf
Merge branch 'devel' into experimentalize-reorder
|
6 سال پیش |
awr
|
e6a4213fae
transformed {.reorder: on.} into {.experimental: codeReordering.}, added tests
|
6 سال پیش |
Araq
|
c0c8828d9f
allow .experimental in a .push/pop environment; refs #8676
|
6 سال پیش |
LemonBoy
|
6f13184e40
More checks for custom pragmas placement (#8765)
|
6 سال پیش |
LemonBoy
|
b1c2416abd
Validate pragmas attached to for variables (#8749)
|
6 سال پیش |
LemonBoy
|
cf20c4460c
More robust handling of deprecated pragmas (#8696)
|
6 سال پیش |
Araq
|
b4e5c9d075
deprecate the .this pragma
|
6 سال پیش |
Jörg Wollenschläger
|
7e89f9a09a
Don't remove extension of source files twice, if filenames contain dots
|
6 سال پیش |
Yuriy Glukhov
|
466af35d4d
Fixed stacktrace/linetrace proc pragmas when appended by macro pragma
|
6 سال پیش |
Yuriy Glukhov
|
7e7b85afc7
Allow stacktrace and linetrace pragmas on procs
|
6 سال پیش |
Andreas Rumpf
|
8db27d30e6
record cppdefine for incremental compilation
|
6 سال پیش |
Andreas Rumpf
|
2662d713f7
implement passL and passC for the compilation cache
|
6 سال پیش |
Araq
|
8e9551b1c7
fixex merge conflicts
|
6 سال پیش |
Yuriy Glukhov
|
29a01da90f
Fixes #7982
|
6 سال پیش |
Andreas Rumpf
|
826c1e2d78
incremental compilation: implemented basic replay logic
|
6 سال پیش |
Andreas Rumpf
|
61fb83ecbb
baby steps for incremental compilation
|
6 سال پیش |
Andreas Rumpf
|
40ec7be45c
refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly
|
6 سال پیش |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 سال پیش |
Andreas Rumpf
|
bf6c2c5ccf
preparations of making compiler/msgs.nim free of global variables
|
6 سال پیش |
Araq
|
635451591d
extccomp: no globals anymore
|
6 سال پیش |