about summary refs log tree commit diff
path: root/tests/ui/parser/ternary_operator.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/parser/ternary_operator.rs')
-rw-r--r--tests/ui/parser/ternary_operator.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/ui/parser/ternary_operator.rs b/tests/ui/parser/ternary_operator.rs
index c8810781b3d..08f6a4b2a24 100644
--- a/tests/ui/parser/ternary_operator.rs
+++ b/tests/ui/parser/ternary_operator.rs
@@ -28,3 +28,9 @@ fn main() {
     //~| HELP use an `if-else` expression instead
     //~| ERROR expected one of `.`, `;`, `?`, `else`, or an operator, found `:`
 }
+
+fn expr(a: u64, b: u64) -> u64 {
+    a > b ? a : b
+    //~^ ERROR Rust has no ternary operator
+    //~| HELP use an `if-else` expression instead
+}