diff options
Diffstat (limited to 'src/test/ui/parser/self-param-semantic-fail.stderr')
-rw-r--r-- | src/test/ui/parser/self-param-semantic-fail.stderr | 220 |
1 files changed, 0 insertions, 220 deletions
diff --git a/src/test/ui/parser/self-param-semantic-fail.stderr b/src/test/ui/parser/self-param-semantic-fail.stderr deleted file mode 100644 index e5d679773..000000000 --- a/src/test/ui/parser/self-param-semantic-fail.stderr +++ /dev/null @@ -1,220 +0,0 @@ -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:8:11 - | -LL | fn f1(self) {} - | ^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:10:11 - | -LL | fn f2(mut self) {} - | ^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:12:11 - | -LL | fn f3(&self) {} - | ^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:14:11 - | -LL | fn f4(&mut self) {} - | ^^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:16:15 - | -LL | fn f5<'a>(&'a self) {} - | ^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:18:15 - | -LL | fn f6<'a>(&'a mut self) {} - | ^^^^^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:20:11 - | -LL | fn f7(self: u8) {} - | ^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:22:11 - | -LL | fn f8(mut self: u8) {} - | ^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:27:11 - | -LL | fn f1(self); - | ^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:29:11 - | -LL | fn f2(mut self); - | ^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error[E0130]: patterns aren't allowed in foreign function declarations - --> $DIR/self-param-semantic-fail.rs:29:11 - | -LL | fn f2(mut self); - | ^^^^^^^^ pattern not allowed in foreign function - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:32:11 - | -LL | fn f3(&self); - | ^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:34:11 - | -LL | fn f4(&mut self); - | ^^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:36:15 - | -LL | fn f5<'a>(&'a self); - | ^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:38:15 - | -LL | fn f6<'a>(&'a mut self); - | ^^^^^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:40:11 - | -LL | fn f7(self: u8); - | ^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:42:11 - | -LL | fn f8(mut self: u8); - | ^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error[E0130]: patterns aren't allowed in foreign function declarations - --> $DIR/self-param-semantic-fail.rs:42:11 - | -LL | fn f8(mut self: u8); - | ^^^^^^^^ pattern not allowed in foreign function - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:47:14 - | -LL | type X1 = fn(self); - | ^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:49:14 - | -LL | type X2 = fn(mut self); - | ^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error[E0561]: patterns aren't allowed in function pointer types - --> $DIR/self-param-semantic-fail.rs:49:14 - | -LL | type X2 = fn(mut self); - | ^^^^^^^^ - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:52:14 - | -LL | type X3 = fn(&self); - | ^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:54:14 - | -LL | type X4 = fn(&mut self); - | ^^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:56:22 - | -LL | type X5 = for<'a> fn(&'a self); - | ^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:58:22 - | -LL | type X6 = for<'a> fn(&'a mut self); - | ^^^^^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:60:14 - | -LL | type X7 = fn(self: u8); - | ^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error: `self` parameter is only allowed in associated functions - --> $DIR/self-param-semantic-fail.rs:62:14 - | -LL | type X8 = fn(mut self: u8); - | ^^^^^^^^ not semantically valid as function parameter - | - = note: associated functions are those in `impl` or `trait` definitions - -error[E0561]: patterns aren't allowed in function pointer types - --> $DIR/self-param-semantic-fail.rs:62:14 - | -LL | type X8 = fn(mut self: u8); - | ^^^^^^^^ - -error: aborting due to 28 previous errors - -Some errors have detailed explanations: E0130, E0561. -For more information about an error, try `rustc --explain E0130`. |