Skip to content

Commit aa4857f

Browse files
Update scope facets markdown
1 parent a801802 commit aa4857f

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

data/scopeSupportFacetInfos.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,7 @@
181181
- `interior.constructor` The body of a constructor declaration
182182
- `interior.doWhile` The body of a do-while loop
183183
- `interior.element` The interior/children of a XML element
184+
- `interior.enum` The body of a enum
184185
- `interior.for` The body of a for loop
185186
- `interior.foreach` The body of a for-each loop
186187
- `interior.function` The body of a function declaration
@@ -233,14 +234,17 @@
233234
- `name.class` Name of a class
234235
- `name.command` LHS of a command, eg Talon spoken command or bash
235236
- `name.constructor` Name of a constructor
237+
- `name.enum` Name of a enum
236238
- `name.field.class` Name (LHS) of a field in a class
237-
- `name.field.interface` Name (LHS) of a field in a interface
239+
- `name.field.enum` Name (LHS) of a field in an enum
240+
- `name.field.interface` Name (LHS) of a field in an interface
238241
- `name.foreach` Iteration variable name in a for each loop
239242
- `name.function` Name of a function
240243
- `name.interface` Name of a interface
241244
- `name.iteration.block` Iteration scope for names: statement blocks (body of functions/if-statements/for-loops/etc).
242245
- `name.iteration.class` Iteration scope for names: class bodies.
243246
- `name.iteration.document` Iteration scope for names: the entire document including leading and trailing empty lines.
247+
- `name.iteration.enum` Iteration scope for names: enum bodies.
244248
- `name.iteration.interface` Iteration scope for names: interface bodies.
245249
- `name.method` Name of a class method
246250
- `name.namespace` Name of a namespace
@@ -300,9 +304,10 @@
300304

301305
- `statement` A statement, eg assignment, for loop, etc
302306
- `statement.class` A class declaration
307+
- `statement.enum` An enum declaration
303308
- `statement.field.class` A field declaration in a class
304309
- `statement.field.interface` A field declaration in a interface
305-
- `statement.interface` A interface declaration
310+
- `statement.interface` An interface declaration
306311
- `statement.iteration.block` Iteration scope for statements: statement blocks (body of functions/if-statements/for-loops/etc).
307312
- `statement.iteration.class` Iteration scope for statements: class bodies.
308313
- `statement.iteration.document` Iteration scope for statements: the entire document including leading and trailing empty lines.
@@ -388,10 +393,12 @@
388393
- `value.attribute` Value (RHS) of an attribute eg in a xml element
389394
- `value.command` Value (RHS) of an command, eg Talon spoken command
390395
- `value.field.class` Value (RHS) of a field in a class
396+
- `value.field.enum` Value (RHS) of a field in an enum
391397
- `value.foreach` Iterable in a for each loop
392398
- `value.iteration.block` Iteration scope for values: statement blocks (body of functions/if-statements/for-loops/etc).
393399
- `value.iteration.class` Iteration scope for values: class bodies.
394400
- `value.iteration.document` Iteration scope for values: the entire document including leading and trailing empty lines.
401+
- `value.iteration.enum` Iteration scope for values: enum bodies.
395402
- `value.mapPair` Value (RHS) of a key-value pair in a map
396403
- `value.mapPair.iteration` Iteration scope for values of key-value pairs in a map: should be between the braces.
397404
- `value.resource` Value of a 'with' / 'use' / 'using' statement

0 commit comments

Comments
 (0)