Juan M Gómez
|
fcc43fa9c8
Allow to `exportc` params. (#23396)
|
8 months ago |
ringabout
|
4601bb0255
fixes #23525; an 'emit' pragma cannot be pushed (#23537)
|
8 months ago |
Juan M Gómez
|
cf00b2fd9e
adds ccMember CC fixes #23434 (#23457)
|
9 months ago |
heterodoxic
|
9a46230335
assume a module's usage if it contains a passC/passL/compile pragma w… (#23323)
|
11 months ago |
ASVIEST
|
1324d2e04c
Asm syntax pragma (#23119)
|
1 year ago |
Andreas Rumpf
|
db603237c6
Types: Refactorings; step 1 (#23055)
|
1 year ago |
ASVIEST
|
cf4cef4984
Ast stmt now saves its ast structure in the compiler (#23053)
|
1 year ago |
Jake Leahy
|
0a7094450e
Only suggest symbols that could be pragmas when typing a pragma (#23040)
|
1 year ago |
Jake Leahy
|
4fdc6c49bd
Don't process a user pragma if its invalid (#23041)
|
1 year ago |
ringabout
|
d20b4d5168
fixes #23019; Regression from 2.0 to devel with raise an unlisted exc… (#23034)
|
1 year ago |
ringabout
|
5dafcf4957
fixes #22913; fixes #12985 differently push-ing pragma exportc genera… (#22941)
|
1 year ago |
ringabout
|
e17237ce9d
prepare for the enforcement of `std` prefix (#22873)
|
1 year ago |
Juan M Gómez
|
8ac466980f
marking a field with noInit allows to skip constructor initialiser (#22802)
|
1 year ago |
ringabout
|
5717a4843d
fixes #22676; remove wMerge which is a noop for more than 8 years (#22678)
|
1 year ago |
Juan M Gómez
|
e6ca13ec85
Instantiates generics in the module that uses it (#22513)
|
1 year ago |
metagn
|
6b955ac4af
properly fold constants for dynlib pragma (#22575)
|
1 year ago |
ringabout
|
469c9cfab4
unpublic the sons field of PType; the precursor to PType refactorings (#22446)
|
1 year ago |
Juan M Gómez
|
b5b4b48c94
[C++] Member pragma RFC (https://github.com/nim-lang/RFCs/issues/530) (#22272)
|
1 year ago |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 year ago |
Juan M Gómez
|
49a108b302
Expands codegenDecl to work in function params. fixes #22306 (#22307)
|
1 year ago |
Andreas Rumpf
|
be1844541c
implemented 'push quirky' switch for fine grained control over the ex… (#22318)
|
1 year ago |
metagn
|
fda8b6f193
strictly typecheck expressions in bracketed `emit` (#22074)
|
1 year ago |
Juan Carlos
|
b2d7761975
Remove Deprecated Nimfix (#22062)
|
1 year ago |
ringabout
|
7ee00d86b1
fixes overriden typo (#22044)
|
1 year ago |
Juan M Gómez
|
e43a51fcf3
Implements: [C++] constructor pragma improvement (fix #21921) (#21916)
|
1 year ago |
Juan M Gómez
|
5606702e6d
implements: "Allow bycopy to work in params #21874" (#21877)
|
1 year ago |
Juan M Gómez
|
44f059c75e
implements allow byref to work in params #21873 (#21875)
|
1 year ago |
Juan M Gómez
|
02a10ec379
Cpp Vfunctions draft (#21790)
|
1 year ago |
Andreas Rumpf
|
f4a9b258c3
isolation spec update; WIP (#21843)
|
1 year ago |
metagn
|
161f50643a
make deprecated statement a no-op (#21836)
|
1 year ago |