From 85c42fba1291f1cc41fb7bfec63117895b394fc5 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Sun, 4 Feb 2018 16:46:26 +0300 Subject: Support contextual tokens --- tests/data/parser/inline/0009_unsafe_auto_trait.rs | 1 + tests/data/parser/inline/0009_unsafe_auto_trait.txt | 13 +++++++++++++ tests/data/parser/inline/0010_unsafe_default_impl.rs | 1 + tests/data/parser/inline/0010_unsafe_default_impl.txt | 13 +++++++++++++ 4 files changed, 28 insertions(+) create mode 100644 tests/data/parser/inline/0009_unsafe_auto_trait.rs create mode 100644 tests/data/parser/inline/0009_unsafe_auto_trait.txt create mode 100644 tests/data/parser/inline/0010_unsafe_default_impl.rs create mode 100644 tests/data/parser/inline/0010_unsafe_default_impl.txt (limited to 'tests/data/parser/inline') diff --git a/tests/data/parser/inline/0009_unsafe_auto_trait.rs b/tests/data/parser/inline/0009_unsafe_auto_trait.rs new file mode 100644 index 000000000..03d29f324 --- /dev/null +++ b/tests/data/parser/inline/0009_unsafe_auto_trait.rs @@ -0,0 +1 @@ +unsafe auto trait T {} diff --git a/tests/data/parser/inline/0009_unsafe_auto_trait.txt b/tests/data/parser/inline/0009_unsafe_auto_trait.txt new file mode 100644 index 000000000..0a9a1e117 --- /dev/null +++ b/tests/data/parser/inline/0009_unsafe_auto_trait.txt @@ -0,0 +1,13 @@ +FILE@[0; 23) + TRAIT_ITEM@[0; 23) + UNSAFE_KW@[0; 6) + WHITESPACE@[6; 7) + AUTO_KW@[7; 11) + WHITESPACE@[11; 12) + TRAIT_KW@[12; 17) + WHITESPACE@[17; 18) + IDENT@[18; 19) "T" + WHITESPACE@[19; 20) + L_CURLY@[20; 21) + R_CURLY@[21; 22) + WHITESPACE@[22; 23) diff --git a/tests/data/parser/inline/0010_unsafe_default_impl.rs b/tests/data/parser/inline/0010_unsafe_default_impl.rs new file mode 100644 index 000000000..9cd6c57bd --- /dev/null +++ b/tests/data/parser/inline/0010_unsafe_default_impl.rs @@ -0,0 +1 @@ +unsafe default impl Foo {} diff --git a/tests/data/parser/inline/0010_unsafe_default_impl.txt b/tests/data/parser/inline/0010_unsafe_default_impl.txt new file mode 100644 index 000000000..7450381cb --- /dev/null +++ b/tests/data/parser/inline/0010_unsafe_default_impl.txt @@ -0,0 +1,13 @@ +FILE@[0; 27) + IMPL_ITEM@[0; 27) + UNSAFE_KW@[0; 6) + WHITESPACE@[6; 7) + DEFAULT_KW@[7; 14) + WHITESPACE@[14; 15) + IMPL_KW@[15; 19) + WHITESPACE@[19; 20) + IDENT@[20; 23) "Foo" + WHITESPACE@[23; 24) + L_CURLY@[24; 25) + R_CURLY@[25; 26) + WHITESPACE@[26; 27) -- cgit v1.2.3