about summary refs log tree commit diff
path: root/src/test/ui/issues/issue-47364.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/issues/issue-47364.rs')
-rw-r--r--src/test/ui/issues/issue-47364.rs59
1 files changed, 0 insertions, 59 deletions
diff --git a/src/test/ui/issues/issue-47364.rs b/src/test/ui/issues/issue-47364.rs
deleted file mode 100644
index b524354d9a1..00000000000
--- a/src/test/ui/issues/issue-47364.rs
+++ /dev/null
@@ -1,59 +0,0 @@
-// run-pass
-#![allow(unused_variables)]
-// compile-flags: -C codegen-units=8 -O
-#![allow(non_snake_case)]
-
-fn main() {
-    nom_sql::selection(b"x ");
-}
-
-pub enum Err<P>{
-    Position(P),
-    NodePosition(u32),
-}
-
-pub enum IResult<I,O> {
-    Done(I,O),
-    Error(Err<I>),
-    Incomplete(u32, u64)
-}
-
-pub fn multispace<T: Copy>(input: T) -> ::IResult<i8, i8> {
-    ::IResult::Done(0, 0)
-}
-
-mod nom_sql {
-    fn where_clause(i: &[u8]) -> ::IResult<&[u8], Option<String>> {
-        let X = match ::multispace(i) {
-            ::IResult::Done(..) => ::IResult::Done(i, None::<String>),
-            _ => ::IResult::Error(::Err::NodePosition(0)),
-        };
-        match X {
-            ::IResult::Done(_, _) => ::IResult::Done(i, None),
-            _ => X
-        }
-    }
-
-    pub fn selection(i: &[u8]) {
-        let Y = match {
-            match {
-                where_clause(i)
-            } {
-                ::IResult::Done(_, o) => ::IResult::Done(i, Some(o)),
-                ::IResult::Error(_) => ::IResult::Done(i, None),
-                _ => ::IResult::Incomplete(0, 0),
-            }
-        } {
-            ::IResult::Done(z, _) => ::IResult::Done(z, None::<String>),
-            _ => return ()
-        };
-        match Y {
-            ::IResult::Done(x, _) => {
-                let bytes = b";   ";
-                let len = x.len();
-                bytes[len];
-            }
-            _ => ()
-        }
-    }
-}