summaryrefslogtreecommitdiffstats
path: root/third_party/rust/pin-project-lite/tests/ui/pinned_drop/call-drop-inner.stderr
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/rust/pin-project-lite/tests/ui/pinned_drop/call-drop-inner.stderr')
-rw-r--r--third_party/rust/pin-project-lite/tests/ui/pinned_drop/call-drop-inner.stderr22
1 files changed, 22 insertions, 0 deletions
diff --git a/third_party/rust/pin-project-lite/tests/ui/pinned_drop/call-drop-inner.stderr b/third_party/rust/pin-project-lite/tests/ui/pinned_drop/call-drop-inner.stderr
new file mode 100644
index 0000000000..597f67c84f
--- /dev/null
+++ b/third_party/rust/pin-project-lite/tests/ui/pinned_drop/call-drop-inner.stderr
@@ -0,0 +1,22 @@
+error[E0061]: this function takes 0 arguments but 1 argument was supplied
+ --> tests/ui/pinned_drop/call-drop-inner.rs:10:13
+ |
+10 | __drop_inner(this);
+ | ^^^^^^^^^^^^ ---- argument unexpected
+ |
+note: function defined here
+ --> tests/ui/pinned_drop/call-drop-inner.rs:3:1
+ |
+3 | / pin_project! {
+4 | | pub struct S {
+5 | | #[pin]
+6 | | field: u8,
+... |
+12 | | }
+13 | | }
+ | |_^
+ = note: this error originates in the macro `$crate::__pin_project_make_drop_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
+help: remove the extra argument
+ |
+10 | __drop_inner();
+ | ~~~~~~~~~~~~~~