ringabout
|
68b2e9eb6a
make `PNode.typ` a private field (#24326)
|
4 meses atrás |
metagn
|
a27542195c
only merge valid implicit pragmas to routine AST, include templates (#24171)
|
4 meses atrás |
metagn
|
7da2ffb751
fix custom pragma with backticks not working [backport] (#24151)
|
4 meses atrás |
ringabout
|
4bf323d6c4
fixes push warnings for sempass2 (#23603)
|
5 meses atrás |
Andreas Rumpf
|
6d7ab08dee
refactor: The popular 'r' field is now named 'snippet' (#23829)
|
7 meses atrás |
Alexander Kernozhitsky
|
841d30a213
fixes #23790; roll back instCounter properly in case of exceptions (#23802)
|
7 meses atrás |
Yuriy Glukhov
|
05df263b84
Optimize closure iterator locals (#23787)
|
7 meses atrás |
Juan M Gómez
|
fcc43fa9c8
Allow to `exportc` params. (#23396)
|
9 meses atrás |
ringabout
|
4601bb0255
fixes #23525; an 'emit' pragma cannot be pushed (#23537)
|
9 meses atrás |
Juan M Gómez
|
cf00b2fd9e
adds ccMember CC fixes #23434 (#23457)
|
10 meses atrás |
heterodoxic
|
9a46230335
assume a module's usage if it contains a passC/passL/compile pragma w… (#23323)
|
1 ano atrás |
ASVIEST
|
1324d2e04c
Asm syntax pragma (#23119)
|
1 ano atrás |
Andreas Rumpf
|
db603237c6
Types: Refactorings; step 1 (#23055)
|
1 ano atrás |
ASVIEST
|
cf4cef4984
Ast stmt now saves its ast structure in the compiler (#23053)
|
1 ano atrás |
Jake Leahy
|
0a7094450e
Only suggest symbols that could be pragmas when typing a pragma (#23040)
|
1 ano atrás |
Jake Leahy
|
4fdc6c49bd
Don't process a user pragma if its invalid (#23041)
|
1 ano atrás |
ringabout
|
d20b4d5168
fixes #23019; Regression from 2.0 to devel with raise an unlisted exc… (#23034)
|
1 ano atrás |
ringabout
|
5dafcf4957
fixes #22913; fixes #12985 differently push-ing pragma exportc genera… (#22941)
|
1 ano atrás |
ringabout
|
e17237ce9d
prepare for the enforcement of `std` prefix (#22873)
|
1 ano atrás |
Juan M Gómez
|
8ac466980f
marking a field with noInit allows to skip constructor initialiser (#22802)
|
1 ano atrás |
ringabout
|
5717a4843d
fixes #22676; remove wMerge which is a noop for more than 8 years (#22678)
|
1 ano atrás |
Juan M Gómez
|
e6ca13ec85
Instantiates generics in the module that uses it (#22513)
|
1 ano atrás |
metagn
|
6b955ac4af
properly fold constants for dynlib pragma (#22575)
|
1 ano atrás |
ringabout
|
469c9cfab4
unpublic the sons field of PType; the precursor to PType refactorings (#22446)
|
1 ano atrás |
Juan M Gómez
|
b5b4b48c94
[C++] Member pragma RFC (https://github.com/nim-lang/RFCs/issues/530) (#22272)
|
1 ano atrás |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 ano atrás |
Juan M Gómez
|
49a108b302
Expands codegenDecl to work in function params. fixes #22306 (#22307)
|
1 ano atrás |
Andreas Rumpf
|
be1844541c
implemented 'push quirky' switch for fine grained control over the ex… (#22318)
|
1 ano atrás |
metagn
|
fda8b6f193
strictly typecheck expressions in bracketed `emit` (#22074)
|
1 ano atrás |
Juan Carlos
|
b2d7761975
Remove Deprecated Nimfix (#22062)
|
1 ano atrás |