Value | Meaning |
---|---|
global | Outside of functions or types, possibly inside templates |
type | Inside interfaces, classes, structs or unions |
method | Inside method body |
value | inside a variable value, argument call, default value or similar |
other | Other scope types (for example outside of braces but after a function definition or some other invalid syntax place) |