[Issue 23010] New: mixed in aliaseqs used as type dont initualize
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Mon Apr 11 16:28:08 UTC 2022
https://issues.dlang.org/show_bug.cgi?id=23010
Issue ID: 23010
Summary: mixed in aliaseqs used as type dont initualize
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: major
Priority: P1
Component: dmd
Assignee: nobody at puremagic.com
Reporter: crazymonkyyy at gmail.com
```d
import std.meta;
import std.stdio;
mixin template faz(){
alias T=AliasSeq!(int);
T bar=0;
void write_(){
bar.writeln;
}
}
void main(){
mixin faz!();
write_;
}```
prints a random int not a 0
--
More information about the Digitalmars-d-bugs
mailing list