summaryrefslogtreecommitdiffstats
path: root/third_party/rust/phf_macros/tests/compile-fail-unicase/equivalent-keys.rs
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/rust/phf_macros/tests/compile-fail-unicase/equivalent-keys.rs')
-rw-r--r--third_party/rust/phf_macros/tests/compile-fail-unicase/equivalent-keys.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/third_party/rust/phf_macros/tests/compile-fail-unicase/equivalent-keys.rs b/third_party/rust/phf_macros/tests/compile-fail-unicase/equivalent-keys.rs
new file mode 100644
index 0000000000..45291354cc
--- /dev/null
+++ b/third_party/rust/phf_macros/tests/compile-fail-unicase/equivalent-keys.rs
@@ -0,0 +1,9 @@
+use unicase::UniCase;
+use phf::phf_map;
+
+static MAP: phf::Map<UniCase<&'static str>, isize> = phf_map!( //~ ERROR duplicate key UniCase("FOO")
+ UniCase("FOO") => 42, //~ NOTE one occurrence here
+ UniCase("foo") => 42, //~ NOTE one occurrence here
+);
+
+fn main() {}