Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'book/src/themes.md')
-rw-r--r--book/src/themes.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/book/src/themes.md b/book/src/themes.md
index dea1018c..dbc49df3 100644
--- a/book/src/themes.md
+++ b/book/src/themes.md
@@ -205,8 +205,11 @@ We use a similar set of scopes as
- `unused` - Unused variables and patterns, e.g. `_` and `_foo`
- `variable` - Variables
+ - `mutable` - Mutable variables (e.g. marked with `mut` in Rust)
- `builtin` - Reserved language variables (`self`, `this`, `super`, etc.)
+ - `mutable` - Mutable language varaibles (e.g. `mut self` in Rust)
- `parameter` - Function parameters
+ - `mutable` - Mutable function parameters (e.g. marked with `mut` in Rust)
- `other`
- `member` - Fields of composite data types (e.g. structs, unions)
- `private` - Private fields that use a unique syntax (currently just ECMAScript-based languages)