dmd
dmd copied to clipboard
dmd D Programming Language compiler
This is a transfer of https://github.com/dlang/druntime/pull/3101 to the new repository under dmd. It is in support of https://github.com/dlang/dmd/pull/11124
Wrt. https://issues.dlang.org/show_bug.cgi?id=23127.
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much. -...
Variant on #14214 - this use of inlineCopy is exposing a hole in the `@safe` system. Checking the testsuite first, then might fold the two together.
This information is already printed to console with `-v` option. As an experiment, this exposes that same information to `__traits`.
Trying to use `assert` in ImportC without the preprocessor gets tiresome, so I added __assert as an extension.
The idea here is that since the compiler knows what .tsize() is, it can be constant folded. Works with both runtime and compile time computations. If this is successful, will...
…invariant after method