Dodzey
Dodzey
I think one thing that is missing is being able to get a list of all tags associated with a particular member or function. Could use 'tagsof' to match the...
Okay. Good to know it is known. I've had another look and as you have previously suggested to me, but I misunderstood, it looks like: ``` $echo $defined(Foo.missing); // false...
I have tried a few different things, but I was hoping that something along the lines of: ``` // Some struct that implements an interface I can check for explicitly......
Ahhh.... nested $if appears to work without compilation error: ``` $if $defined(FooNoInterface.baz): $if $defined(FooNoInterface{}.baz(int*{})): $endif $endif ``` I might be able to work with that - I'll try to stick...
Okay, I think (based on what I've picked up of C3 so far) what I want to do is best served at compile time - not sure I have a...
Yeah, I think we can close it - still have similar behaviour as far as I know using the original example - but the `if` statements worked around it anyway.
Interestingly, `c3c --trust=full compile src/*.c3` works! `echo src/*.c3` is, as you would expect `src/foo.c3 src/main.c3 src/other.c3`
However, `c3c --trust=full compile src/main.c3 src/foo.c3 src/other.c3` fails
Both forms now report `$MethodType is fn void(Bar*)`