about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJoe Neeman <joeneeman@gmail.com>2016-09-21 14:38:40 +0200
committerJoe Neeman <joeneeman@gmail.com>2016-09-22 23:58:35 +0200
commit902e11dd8fdb9d4d7c395c70500765aecacc6d6a (patch)
tree80be6b5c8510be0361f1c0d54a6d282f2d5f7fbe
parent458f41121374291ac1c0d84dd24123d5edcb2967 (diff)
downloadrust-902e11dd8fdb9d4d7c395c70500765aecacc6d6a.tar.gz
rust-902e11dd8fdb9d4d7c395c70500765aecacc6d6a.zip
Change error message for intrinsic signature.
Makes it so the signature of the intrinsic in the user's code is
"found," while the signature that rustc knows about is "expected."
-rw-r--r--src/librustc_typeck/check/intrinsic.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_typeck/check/intrinsic.rs b/src/librustc_typeck/check/intrinsic.rs
index 563b645910e..93d8b3e1563 100644
--- a/src/librustc_typeck/check/intrinsic.rs
+++ b/src/librustc_typeck/check/intrinsic.rs
@@ -379,7 +379,7 @@ pub fn check_platform_intrinsic_type(ccx: &CrateCtxt,
                         span_err!(tcx.sess, it.span, E0444,
                                   "platform-specific intrinsic has invalid number of \
                                    arguments: found {}, expected {}",
-                                  intr.inputs.len(), sig.inputs.len());
+                                  sig.inputs.len(), intr.inputs.len());
                         return
                     }
                     let input_pairs = intr.inputs.iter().zip(&sig.inputs);