diff options
| author | krk <keremkat@gmail.com> | 2018-04-17 18:59:27 +0300 |
|---|---|---|
| committer | krk <keremkat@gmail.com> | 2018-04-18 10:56:43 +0300 |
| commit | b39b3a2f49cb1147dcbdf4d554b4cc8c677c3d43 (patch) | |
| tree | bd194a906470fb3738edc202f85140ad10675095 /src/test/compile-fail | |
| parent | d703622ce08d51eb91a909278f7917762e743438 (diff) | |
| download | rust-b39b3a2f49cb1147dcbdf4d554b4cc8c677c3d43.tar.gz rust-b39b3a2f49cb1147dcbdf4d554b4cc8c677c3d43.zip | |
Clarified E0015 message, r=estebank
Diffstat (limited to 'src/test/compile-fail')
| -rw-r--r-- | src/test/compile-fail/issue-43105.rs | 2 | ||||
| -rw-r--r-- | src/test/compile-fail/issue32829.rs | 9 |
2 files changed, 7 insertions, 4 deletions
diff --git a/src/test/compile-fail/issue-43105.rs b/src/test/compile-fail/issue-43105.rs index c0af3b4b9e6..6fa65a541b3 100644 --- a/src/test/compile-fail/issue-43105.rs +++ b/src/test/compile-fail/issue-43105.rs @@ -11,7 +11,7 @@ fn xyz() -> u8 { 42 } const NUM: u8 = xyz(); -//~^ ERROR calls in constants are limited to constant functions, struct and enum constructors +//~^ ERROR calls in constants are limited to constant functions, tuple structs and tuple variants //~| ERROR constant evaluation error fn main() { diff --git a/src/test/compile-fail/issue32829.rs b/src/test/compile-fail/issue32829.rs index e0b847fc994..9a84322ad06 100644 --- a/src/test/compile-fail/issue32829.rs +++ b/src/test/compile-fail/issue32829.rs @@ -7,6 +7,9 @@ // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your // option. This file may not be copied, modified, or distributed // except according to those terms. + +// ignore-tidy-linelength + #![feature(const_fn)] const bad : u32 = { @@ -20,7 +23,7 @@ const bad_two : u32 = { { invalid(); //~^ ERROR: blocks in constants are limited to items and tail expressions - //~^^ ERROR: calls in constants are limited to constant functions, struct and enum + //~^^ ERROR: calls in constants are limited to constant functions, tuple structs and tuple variants 0 } }; @@ -44,7 +47,7 @@ static bad_five : u32 = { { invalid(); //~^ ERROR: blocks in statics are limited to items and tail expressions - //~^^ ERROR: calls in statics are limited to constant functions, struct and enum + //~^^ ERROR: calls in statics are limited to constant functions, tuple structs and tuple variants 0 } }; @@ -68,7 +71,7 @@ static mut bad_eight : u32 = { { invalid(); //~^ ERROR: blocks in statics are limited to items and tail expressions - //~^^ ERROR: calls in statics are limited to constant functions, struct and enum + //~^^ ERROR: calls in statics are limited to constant functions, tuple structs and tuple variants 0 } }; |
