Max Haughton

Results 24 issues of Max Haughton

There was also a bug here in that real literals did not get a suffix attached.

Enhancement

This adds a preview flag but it shouldn't be merged just yet but you can play with it yourself. I'll add a markdown file that explains the design in more...

Needs Work
Trivial
Needs Rebase
stalled

I've definitely missed some things but this is enough to be reviewed (i.e. non-draft). I haven't decided what to do with the `union` usage yet. Hypothetically one could use the...

Enhancement
Needs Work
Needs Spec PR
Needs Rebase
stalled
Needs Tests
New Language Feature
Industry

This times the total time for a given instantiation, but the individual measurements can be done in a followup

Enhancement
Needs Work
Needs Rebase
stalled

…zes. A 8-byte type was only considered 8 bytes in 64 bit code, for some reason. This led to inconsistent compilation of extended asm. I tried to add an error...

Needs Work
Bug Fix
Needs Rebase
stalled
stable-stalled

Sketch towards structuring the escape code. Strange functions lying in ponds manipulating integers is no basis for a system of compilation. much to clean up but enough to be looked...

Needs Work
Needs Rebase

For anyone who doesn't know this is the time-trace facility from LDC. It's effectively a one-stop-shop for profiling compile times, simultaneously providing a simple high level view (with an appropriate...

Needs Work
Needs Rebase
stalled

… absolute path The feature is required for an application of metaprogramming within Symmetry. A flag is added rather than changing the default in case it breaks something.

Enhancement
Needs Approval
Needs Work
Needs Spec PR
Needs Rebase
Industry
Atila Neves
Walter Bright

…he syntax mixin[C], bikeshed away) - Currently just for expressions. We don't capture macros yet so this isn't particularly useful just yet (we do have a small macro engine for...

Needs Approval
Needs Work
Needs Changelog
Needs Spec PR
Needs Rebase
stalled
Needs Tests
New Language Feature

```d int front(int param) { return param ? 1 : assert(0); } ``` Also causes an assertion failure in dmd (https://issues.dlang.org/show_bug.cgi?id=22587). Is it even valid code?