dmd icon indicating copy to clipboard operation
dmd copied to clipboard

dmd D Programming Language compiler

Results 400 dmd issues
Sort by recently updated
recently updated
newest added

… caller This is a risky change!

Merge:Blocked
Severity:Bug Fix
Review:stalled
Severity:Refactoring

(See also related: #16170 and #16171) As discussed in last DLF meeting. - gdc and ldc both ignore the front-end inliner, only doing inlining in the backend. - dmd has...

Needs Rebase
stalled
Backend

Having this at the `Expression` level is useful to libdparse and will also help fix this regression https://issues.dlang.org/show_bug.cgi?id=24371 whose underlying issue is that the lowering doesn't take parentheses into account....

Still need to prevent array cast and union overlap though, I'll open a follow up issue if this gets merged

Bug Fix

This is a fix for this problem: https://github.com/dlang/dmd/pull/16145#issuecomment-1932776873 In case that PR never gets pulled. Don't know how to trigger the test case without the rest of that PR. The...

Easy Review
Refactoring
Ready To Merge

This is a new feature, which I'm calling member of operator. It is based upon Neat's [Identifier Type](https://neat-lang.github.io/manual.html#symbol-identifier). In certain statements and expressions, there is a context, when seen with...

Needs Approval
Needs Changelog
Needs Spec PR
New Language Feature

Okay the situation currently is significantly worse than even I had known. We are only doing is alpha checks and no differentiation between start/continue. We were NOT c99 compliant. Also...

Needs Rebase

Reverting #14844, which caused such missing TypeInfos, *and* making sure the special TypeInfo members are fully analyzed and ready for codegen (otherwise hitting an assertion). --- Currently just checking if...

Bug Fix
72h no objection -> merge