disarray2077

Results 43 issues of disarray2077

- IsPublic, IsPrivate, etc... Actually, this can be done by accessing directly the `MethodFlags`, but this results in an error during Comptime. - IsStatic, IsVirtual, IsAbstract, etc... As above, this...

Example: ``` (String self) => { return self; } ``` Otherwise, it's impossible to make this compile without the casts: ``` [Comptime] public static void EmitCode() where F : var...

To reproduce this error, create a project of any type and then create a library containing the following file (the file name doesn't matter), if you don't add the library...

To reproduce this assert failure, create a project of any type and then create a library containing the following two files (the file names doesn't matter), if you don't add...

The assert failure mentioned in the issue title can be easily reproduced if you try to compile a Test project with BeefIDE_d that contains the following two files (their names...

Enum type inference doesn't work with enums in a mixin parameter, even if the type is specified. Example: ``` mixin myMixin(StringSplitOptions value) { } myMixin!(.None); // Error myMixin!(StringSplitOptions.None); // Ok...

The function `GetLocalTimeZoneFromTzFile` that is defined in `TimeZoneInfo.bf` is not implemented (and issues a FatalError because of that), this causes, for example, the following code to not work on Linux....

The code below causes the error mentioned in the issue title. ``` class ConsoleWrite { private String mMsg = new .(); public this(String msg) { mMsg.Set(msg); } public void ReturnValueDiscarded()...

The code below doesn't compile, but looks like it should since it works if you use `this.` to call the `Test2` mixin inside `Test3` mixin. ```cs class TestMixin { public...

I think that could be useful because it would allow static local variables to be thread static, example: ```cs public static void Main() { [ThreadStatic] static int TestThreadStatic; } ```