@@ -20,7 +20,9 @@ export const haskellScopeSupport: LanguageScopeSupportFacetMap = {
2020  "statement.iteration.block" : unsupported , 
2121
2222  class : unsupported , 
23+   // "class.instance": unsupported, 
2324  className : unsupported , 
25+ 
2426  namedFunction : supported , 
2527  "namedFunction.method" : unsupported , 
2628  anonymousFunction : unsupported , 
@@ -31,57 +33,54 @@ export const haskellScopeSupport: LanguageScopeSupportFacetMap = {
3133  functionCallee : unsupported , 
3234  "functionCallee.constructor" : unsupported , 
3335
34-   "argument.actual" : supported , 
35-   "argument.actual.iteration" : supported , 
36-   "argument.formal" : unsupported , 
37-   "argument.formal.iteration" : unsupported , 
36+   "argument.actual" : unsupported , 
37+   "argument.actual.iteration" : unsupported , 
38+   "argument.formal" : supported , 
39+   "argument.formal.iteration" : supported , 
3840
3941  "comment.line" : unsupported , 
4042  "comment.block" : unsupported , 
4143
4244  "string.singleLine" : unsupported , 
43-   "string.multiLine" : notApplicable , 
4445
4546  "branch.match" : supported , 
4647  "branch.match.iteration" : supported , 
4748  "branch.if" : unsupported , 
4849  "branch.if.iteration" : unsupported , 
49-   "branch.try" : notApplicable , 
50-   "branch.switchCase" : notApplicable , 
51-   "branch.switchCase.iteration" : notApplicable , 
52-   "branch.ternary" : notApplicable , 
50+   "branch.ternary" : unsupported , 
5351
5452  "condition.if" : unsupported , 
55-   "condition.while" : notApplicable , 
56-   "condition.doWhile" : notApplicable , 
57-   "condition.for" : notApplicable , 
58-   "condition.ternary" : notApplicable , 
59-   "condition.switchCase" : notApplicable , 
53+   "condition.ternary" : unsupported , 
6054
6155  "name.assignment" : unsupported , 
6256  "name.assignment.pattern" : unsupported , 
63-   "name.foreach" : notApplicable , 
6457  "name.function" : supported , 
6558  "name.class" : unsupported , 
6659  "name.field" : unsupported , 
6760
68-   "key.attribute" : notApplicable , 
69-   "key.mapPair" : notApplicable , 
70-   "key.mapPair.iteration" : notApplicable , 
61+   "key.mapPair" : unsupported , 
62+   "key.mapPair.iteration" : unsupported , 
7163
7264  "value.assignment" : unsupported , 
7365  "value.mapPair" : unsupported , 
7466  "value.mapPair.iteration" : unsupported , 
75-   "value.attribute" : notApplicable , 
76-   "value.foreach" : notApplicable , 
77-   "value.return" : notApplicable , 
78-   "value.return.lambda" : notApplicable , 
79-   "value.field" : notApplicable , 
80- 
81-   "type.assignment" : notApplicable , 
82-   "type.formalParameter" : notApplicable , 
83-   "type.return" : notApplicable , 
84-   "type.field" : notApplicable , 
85-   "type.foreach" : notApplicable , 
86-   "type.interface" : notApplicable , 
67+   "value.return" : unsupported , 
68+   "value.return.lambda" : unsupported , 
69+   "value.field" : unsupported , 
70+ 
71+   // "type.adt": unsupported, 
72+   // "type.alias": unsupported, 
73+   // "type.annotation": unsupported, 
74+   // "type.constraint": unsupported, 
75+   // "type.dataFamily": unsupported, 
76+   // "type.dataInstance": unsupported, 
77+   // "type.field": unsupported, 
78+   // "type.foreignExport": unsupported, 
79+   // "type.foreignImport": unsupported, 
80+   "type.formalParameter" : unsupported , 
81+   // "type.function": unsupported, 
82+   // "type.gadt": unsupported, 
83+   // "type.newtype": unsupported, 
84+   // "type.typeFamily": unsupported, 
85+   // "type.typeInstance": unsupported, 
8786} ; 
0 commit comments