diff options
Diffstat (limited to 'gcc/testsuite/rust/compile/issue-3958.rs')
| -rw-r--r-- | gcc/testsuite/rust/compile/issue-3958.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc/testsuite/rust/compile/issue-3958.rs b/gcc/testsuite/rust/compile/issue-3958.rs new file mode 100644 index 0000000..935b512 --- /dev/null +++ b/gcc/testsuite/rust/compile/issue-3958.rs @@ -0,0 +1,11 @@ +// { dg-options "-fsyntax-only" } +trait A { + fn a(&self) -> <Self as A>::X; +} + +impl A for u32 {} + +fn main() { + let a: u32 = 0; + let b: u32 = a.a(); +} |
