diff options
| author | Nick Cameron <ncameron@mozilla.com> | 2016-11-15 17:03:27 +1300 |
|---|---|---|
| committer | Nick Cameron <ncameron@mozilla.com> | 2016-11-18 13:06:16 +1300 |
| commit | 8a949dfea2c26d55aad036cf2b4000a2d45f5159 (patch) | |
| tree | 31a4ad046368788ce833d25b125a707874707201 /src/test/run-make/save-analysis | |
| parent | 766f6e4782994ff9f0b0cad9af9cd63b5a2d0f0d (diff) | |
| download | rust-8a949dfea2c26d55aad036cf2b4000a2d45f5159.tar.gz rust-8a949dfea2c26d55aad036cf2b4000a2d45f5159.zip | |
save-analysis: handle << and >> operators inside [] in types
Fixes #37700
Diffstat (limited to 'src/test/run-make/save-analysis')
| -rw-r--r-- | src/test/run-make/save-analysis/foo.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/test/run-make/save-analysis/foo.rs b/src/test/run-make/save-analysis/foo.rs index e9ed897bf30..e8b69729af6 100644 --- a/src/test/run-make/save-analysis/foo.rs +++ b/src/test/run-make/save-analysis/foo.rs @@ -57,6 +57,12 @@ fn test_alias<I: Iterator>(i: Option<<I as Iterator>::Item>) { let y = x.1; } +// Issue #37700 +const LUT_BITS: usize = 3; +pub struct HuffmanTable { + ac_lut: Option<[(i16, u8); 1 << LUT_BITS]>, +} + struct TupStruct(isize, isize, Box<str>); fn test_tup_struct(x: TupStruct) -> isize { |
