diff options
Diffstat (limited to 'support/texlab/crates/parser/src/snapshots')
7 files changed, 107 insertions, 5 deletions
diff --git a/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__paragraphs.txt.snap b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__paragraphs.txt.snap new file mode 100644 index 0000000000..7c3e7fae57 --- /dev/null +++ b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@structure__paragraphs.txt.snap @@ -0,0 +1,67 @@ +--- +source: crates/parser/src/latex.rs +expression: root +input_file: crates/parser/src/test_data/latex/structure/paragraphs.txt +--- +ROOT@0..134 + PREAMBLE@0..134 + SECTION@0..105 + COMMAND_NAME@0..8 "\\section" + CURLY_GROUP@8..20 + L_CURLY@8..9 "{" + TEXT@9..18 + WORD@9..16 "Section" + WHITESPACE@16..17 " " + WORD@17..18 "1" + R_CURLY@18..19 "}" + LINE_BREAK@19..20 "\n" + TEXT@20..31 + WORD@20..27 "Section" + WHITESPACE@27..28 " " + WORD@28..29 "1" + LINE_BREAK@29..31 "\n\n" + PARAGRAPH@31..68 + COMMAND_NAME@31..41 "\\paragraph" + CURLY_GROUP@41..55 + L_CURLY@41..42 "{" + TEXT@42..53 + WORD@42..51 "Paragraph" + WHITESPACE@51..52 " " + WORD@52..53 "1" + R_CURLY@53..54 "}" + LINE_BREAK@54..55 "\n" + TEXT@55..68 + WORD@55..64 "Paragraph" + WHITESPACE@64..65 " " + WORD@65..66 "1" + LINE_BREAK@66..68 "\n\n" + PARAGRAPH@68..105 + COMMAND_NAME@68..78 "\\paragraph" + CURLY_GROUP@78..92 + L_CURLY@78..79 "{" + TEXT@79..90 + WORD@79..88 "Paragraph" + WHITESPACE@88..89 " " + WORD@89..90 "2" + R_CURLY@90..91 "}" + LINE_BREAK@91..92 "\n" + TEXT@92..105 + WORD@92..101 "Paragraph" + WHITESPACE@101..102 " " + WORD@102..103 "2" + LINE_BREAK@103..105 "\n\n" + SECTION@105..134 + COMMAND_NAME@105..113 "\\section" + CURLY_GROUP@113..125 + L_CURLY@113..114 "{" + TEXT@114..123 + WORD@114..121 "Section" + WHITESPACE@121..122 " " + WORD@122..123 "2" + R_CURLY@123..124 "}" + LINE_BREAK@124..125 "\n" + TEXT@125..134 + WORD@125..132 "Section" + WHITESPACE@132..133 " " + WORD@133..134 "2" + diff --git a/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_full.txt.snap b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_full.txt.snap index c21f26976e..ce42bde1d3 100644 --- a/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_full.txt.snap +++ b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_full.txt.snap @@ -5,7 +5,7 @@ input_file: crates/parser/src/test_data/latex/theorem_definition/theorem_definit --- ROOT@0..31 PREAMBLE@0..31 - THEOREM_DEFINITION@0..31 + THEOREM_DEFINITION_AMSTHM@0..31 COMMAND_NAME@0..11 "\\newtheorem" CURLY_GROUP_WORD@11..16 L_CURLY@11..12 "{" diff --git a/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_counter.txt.snap b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_counter.txt.snap index d4c5d787b5..c1e7ad5387 100644 --- a/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_counter.txt.snap +++ b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_counter.txt.snap @@ -5,7 +5,7 @@ input_file: crates/parser/src/test_data/latex/theorem_definition/theorem_definit --- ROOT@0..21 PREAMBLE@0..21 - THEOREM_DEFINITION@0..21 + THEOREM_DEFINITION_AMSTHM@0..21 COMMAND_NAME@0..11 "\\newtheorem" CURLY_GROUP_WORD@11..16 L_CURLY@11..12 "{" diff --git a/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description.txt.snap b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description.txt.snap index b269ac10d0..13c043c94f 100644 --- a/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description.txt.snap +++ b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description.txt.snap @@ -5,7 +5,7 @@ input_file: crates/parser/src/test_data/latex/theorem_definition/theorem_definit --- ROOT@0..21 PREAMBLE@0..21 - THEOREM_DEFINITION@0..21 + THEOREM_DEFINITION_AMSTHM@0..21 COMMAND_NAME@0..11 "\\newtheorem" CURLY_GROUP_WORD@11..16 L_CURLY@11..12 "{" diff --git a/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description_and_counter.txt.snap b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description_and_counter.txt.snap index 230f1fac29..57f4f7ce1b 100644 --- a/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description_and_counter.txt.snap +++ b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_name_with_description_and_counter.txt.snap @@ -5,7 +5,7 @@ input_file: crates/parser/src/test_data/latex/theorem_definition/theorem_definit --- ROOT@0..26 PREAMBLE@0..26 - THEOREM_DEFINITION@0..26 + THEOREM_DEFINITION_AMSTHM@0..26 COMMAND_NAME@0..11 "\\newtheorem" CURLY_GROUP_WORD@11..16 L_CURLY@11..12 "{" diff --git a/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_only_name.txt.snap b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_only_name.txt.snap index b01de34857..22674fbbba 100644 --- a/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_only_name.txt.snap +++ b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_only_name.txt.snap @@ -5,7 +5,7 @@ input_file: crates/parser/src/test_data/latex/theorem_definition/theorem_definit --- ROOT@0..16 PREAMBLE@0..16 - THEOREM_DEFINITION@0..16 + THEOREM_DEFINITION_AMSTHM@0..16 COMMAND_NAME@0..11 "\\newtheorem" CURLY_GROUP_WORD@11..16 L_CURLY@11..12 "{" diff --git a/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_thmtools.txt.snap b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_thmtools.txt.snap new file mode 100644 index 0000000000..8b00bb4b59 --- /dev/null +++ b/support/texlab/crates/parser/src/snapshots/parser__latex__tests__parse@theorem_definition__theorem_definition_thmtools.txt.snap @@ -0,0 +1,35 @@ +--- +source: crates/parser/src/latex.rs +expression: root +input_file: crates/parser/src/test_data/latex/theorem_definition/theorem_definition_thmtools.txt +--- +ROOT@0..41 + PREAMBLE@0..41 + THEOREM_DEFINITION_THMTOOLS@0..41 + COMMAND_NAME@0..15 "\\declaretheorem" + BRACK_GROUP_KEY_VALUE@15..36 + L_BRACK@15..16 "[" + KEY_VALUE_BODY@16..35 + KEY_VALUE_PAIR@16..25 + KEY@16..21 + WORD@16..21 "style" + EQUALITY_SIGN@21..22 "=" + VALUE@22..25 + TEXT@22..25 + WORD@22..25 "foo" + COMMA@25..26 "," + WHITESPACE@26..27 " " + KEY_VALUE_PAIR@27..35 + KEY@27..31 + WORD@27..31 "name" + EQUALITY_SIGN@31..32 "=" + VALUE@32..35 + TEXT@32..35 + WORD@32..35 "bar" + R_BRACK@35..36 "]" + CURLY_GROUP_WORD@36..41 + L_CURLY@36..37 "{" + KEY@37..40 + WORD@37..40 "baz" + R_CURLY@40..41 "}" + |