|
915 | 915 | } |
916 | 916 | ] |
917 | 917 | }, |
| 918 | + { |
| 919 | + "name": "scopes/shellscript/name/name.iteration.block2", |
| 920 | + "languageId": "shellscript", |
| 921 | + "facet": "name.iteration.block", |
| 922 | + "code": "if true; then\n :\nelif false; then\n :\nelse\n :\nfi", |
| 923 | + "scopes": [ |
| 924 | + { |
| 925 | + "targets": [ |
| 926 | + { |
| 927 | + "content": "0:0-6:2" |
| 928 | + } |
| 929 | + ], |
| 930 | + "domain": "0:0-6:2" |
| 931 | + }, |
| 932 | + { |
| 933 | + "targets": [ |
| 934 | + { |
| 935 | + "content": "0:13-2:0" |
| 936 | + } |
| 937 | + ], |
| 938 | + "domain": "0:13-2:0" |
| 939 | + }, |
| 940 | + { |
| 941 | + "targets": [ |
| 942 | + { |
| 943 | + "content": "2:16-4:0" |
| 944 | + } |
| 945 | + ], |
| 946 | + "domain": "2:16-4:0" |
| 947 | + }, |
| 948 | + { |
| 949 | + "targets": [ |
| 950 | + { |
| 951 | + "content": "4:4-6:0" |
| 952 | + } |
| 953 | + ], |
| 954 | + "domain": "4:4-6:0" |
| 955 | + } |
| 956 | + ] |
| 957 | + }, |
918 | 958 | { |
919 | 959 | "name": "scopes/shellscript/name/name.iteration.block3", |
920 | 960 | "languageId": "shellscript", |
|
939 | 979 | } |
940 | 980 | ] |
941 | 981 | }, |
| 982 | + { |
| 983 | + "name": "scopes/shellscript/name/name.iteration.block4", |
| 984 | + "languageId": "shellscript", |
| 985 | + "facet": "name.iteration.block", |
| 986 | + "code": "case $foo in\n 0) bar=0 ;;\nesac", |
| 987 | + "scopes": [ |
| 988 | + { |
| 989 | + "targets": [ |
| 990 | + { |
| 991 | + "content": "0:0-2:4" |
| 992 | + } |
| 993 | + ], |
| 994 | + "domain": "0:0-2:4" |
| 995 | + }, |
| 996 | + { |
| 997 | + "targets": [ |
| 998 | + { |
| 999 | + "content": "1:6-1:13" |
| 1000 | + } |
| 1001 | + ], |
| 1002 | + "domain": "1:6-1:13" |
| 1003 | + } |
| 1004 | + ] |
| 1005 | + }, |
942 | 1006 | { |
943 | 1007 | "name": "scopes/shellscript/name/name.iteration.document", |
944 | 1008 | "languageId": "shellscript", |
|
1441 | 1505 | } |
1442 | 1506 | ] |
1443 | 1507 | }, |
| 1508 | + { |
| 1509 | + "name": "scopes/shellscript/statement/statement.iteration.block2", |
| 1510 | + "languageId": "shellscript", |
| 1511 | + "facet": "statement.iteration.block", |
| 1512 | + "code": "if true; then\n :\nelif false; then\n :\nelse\n :\nfi", |
| 1513 | + "scopes": [ |
| 1514 | + { |
| 1515 | + "targets": [ |
| 1516 | + { |
| 1517 | + "content": "0:0-6:2" |
| 1518 | + } |
| 1519 | + ], |
| 1520 | + "domain": "0:0-6:2" |
| 1521 | + }, |
| 1522 | + { |
| 1523 | + "targets": [ |
| 1524 | + { |
| 1525 | + "content": "0:13-2:0" |
| 1526 | + } |
| 1527 | + ], |
| 1528 | + "domain": "0:13-2:0" |
| 1529 | + }, |
| 1530 | + { |
| 1531 | + "targets": [ |
| 1532 | + { |
| 1533 | + "content": "2:16-4:0" |
| 1534 | + } |
| 1535 | + ], |
| 1536 | + "domain": "2:16-4:0" |
| 1537 | + }, |
| 1538 | + { |
| 1539 | + "targets": [ |
| 1540 | + { |
| 1541 | + "content": "4:4-6:0" |
| 1542 | + } |
| 1543 | + ], |
| 1544 | + "domain": "4:4-6:0" |
| 1545 | + } |
| 1546 | + ] |
| 1547 | + }, |
1444 | 1548 | { |
1445 | 1549 | "name": "scopes/shellscript/statement/statement.iteration.block3", |
1446 | 1550 | "languageId": "shellscript", |
|
1465 | 1569 | } |
1466 | 1570 | ] |
1467 | 1571 | }, |
| 1572 | + { |
| 1573 | + "name": "scopes/shellscript/statement/statement.iteration.block4", |
| 1574 | + "languageId": "shellscript", |
| 1575 | + "facet": "statement.iteration.block", |
| 1576 | + "code": "case $foo in\n 0) bar=0 ;;\nesac", |
| 1577 | + "scopes": [ |
| 1578 | + { |
| 1579 | + "targets": [ |
| 1580 | + { |
| 1581 | + "content": "0:0-2:4" |
| 1582 | + } |
| 1583 | + ], |
| 1584 | + "domain": "0:0-2:4" |
| 1585 | + }, |
| 1586 | + { |
| 1587 | + "targets": [ |
| 1588 | + { |
| 1589 | + "content": "1:6-1:13" |
| 1590 | + } |
| 1591 | + ], |
| 1592 | + "domain": "1:6-1:13" |
| 1593 | + } |
| 1594 | + ] |
| 1595 | + }, |
1468 | 1596 | { |
1469 | 1597 | "name": "scopes/shellscript/statement/statement.iteration.document", |
1470 | 1598 | "languageId": "shellscript", |
|
1864 | 1992 | } |
1865 | 1993 | ] |
1866 | 1994 | }, |
| 1995 | + { |
| 1996 | + "name": "scopes/shellscript/value/value.iteration.block2", |
| 1997 | + "languageId": "shellscript", |
| 1998 | + "facet": "value.iteration.block", |
| 1999 | + "code": "if true; then\n :\nelif false; then\n :\nelse\n :\nfi", |
| 2000 | + "scopes": [ |
| 2001 | + { |
| 2002 | + "targets": [ |
| 2003 | + { |
| 2004 | + "content": "0:0-6:2" |
| 2005 | + } |
| 2006 | + ], |
| 2007 | + "domain": "0:0-6:2" |
| 2008 | + }, |
| 2009 | + { |
| 2010 | + "targets": [ |
| 2011 | + { |
| 2012 | + "content": "0:13-2:0" |
| 2013 | + } |
| 2014 | + ], |
| 2015 | + "domain": "0:13-2:0" |
| 2016 | + }, |
| 2017 | + { |
| 2018 | + "targets": [ |
| 2019 | + { |
| 2020 | + "content": "2:16-4:0" |
| 2021 | + } |
| 2022 | + ], |
| 2023 | + "domain": "2:16-4:0" |
| 2024 | + }, |
| 2025 | + { |
| 2026 | + "targets": [ |
| 2027 | + { |
| 2028 | + "content": "4:4-6:0" |
| 2029 | + } |
| 2030 | + ], |
| 2031 | + "domain": "4:4-6:0" |
| 2032 | + } |
| 2033 | + ] |
| 2034 | + }, |
1867 | 2035 | { |
1868 | 2036 | "name": "scopes/shellscript/value/value.iteration.block3", |
1869 | 2037 | "languageId": "shellscript", |
|
1888 | 2056 | } |
1889 | 2057 | ] |
1890 | 2058 | }, |
| 2059 | + { |
| 2060 | + "name": "scopes/shellscript/value/value.iteration.block4", |
| 2061 | + "languageId": "shellscript", |
| 2062 | + "facet": "value.iteration.block", |
| 2063 | + "code": "case $foo in\n 0) bar=0 ;;\nesac", |
| 2064 | + "scopes": [ |
| 2065 | + { |
| 2066 | + "targets": [ |
| 2067 | + { |
| 2068 | + "content": "0:0-2:4" |
| 2069 | + } |
| 2070 | + ], |
| 2071 | + "domain": "0:0-2:4" |
| 2072 | + }, |
| 2073 | + { |
| 2074 | + "targets": [ |
| 2075 | + { |
| 2076 | + "content": "1:6-1:13" |
| 2077 | + } |
| 2078 | + ], |
| 2079 | + "domain": "1:6-1:13" |
| 2080 | + } |
| 2081 | + ] |
| 2082 | + }, |
1891 | 2083 | { |
1892 | 2084 | "name": "scopes/shellscript/value/value.iteration.document", |
1893 | 2085 | "languageId": "shellscript", |
|
0 commit comments