Files
c3c/test/test_suite/generic/overlapping_generic.c3t

14 lines
228 B
Plaintext

import std;
struct Result @generic(WithType2)
{
fault error;
}
macro Result{WithType} err(fault error) @generic(WithType) => { .error = error };
faultdef TESTIN;
fn int main()
{
Result{int} x = err{int}(TESTIN);
return 0;
}