RogueMacro

Results 9 issues of RogueMacro

**Description** I ran into this issue when following a tutorial on gfx-hal, where I need a different backend crate for vulkan, metal, etc. **To Reproduce** Here is an example of...

bug

I want to be able to do ```bf // namespace MyProject [GenerateAMethod] extension SomeClass { // Doesn't work because MyProject isn't available from the project that contains SomeClass // Since...

Crash dump in zip shows error in more detail. [Project.zip](https://github.com/beefytech/Beef/files/6086251/Project.zip)

By dynamic casting, I mean to cast an object to a `Type` at runtime. Specifically being able to cast it to an interface that can be passed to a constructor...

Like the title says. Like how visual studio does it, you can right-click the beef icon on the taskbar and it shows you a list of the recent projects.

This code causes a crash: ```bf using System; namespace Testing { struct FirstAttribute : Attribute, IOnTypeDone { [Comptime] public void OnTypeDone(Type type, Self* prev) { const let validTypes = Type[](typeof(bool));...

There is a workspace in `Toml/TestApp/`. When opening the workspace, you get some errors about generic arguments not implementing an interface. To make the errors go away, you need to...

This works fine: ```cs interface IMethod { void Method(); } struct A : IMethod { void IMethod.Method() { } } ``` But trying to implement the interface explicitly (also suggested...