ShakeScope
Represents a scope in the Shake language. A scope is a context in which names and declarations (like variables, functions, classes) are defined.
Since
0.1.0
Inheritors
Properties
Functions
Retrieves a class by its name within this scope.
Retrieves all classes with the specified name within this scope.
Retrieves a field (variable) by its name within this scope.
Retrieves all fields (variables) with the specified name within this scope.
Retrieves all functions with the specified name within this scope.
Retrieves all invokable entities (like functions or methods) with the specified name within this scope.
Retrieves the 'super' reference within this scope. 'Super' refers to the superclass object in object-oriented contexts.
Retrieves a field or method named 'name' from the 'super' object within this scope.
Retrieves the 'this' reference within this scope. 'This' refers to the current object in object-oriented contexts.
Retrieves a field or method named 'name' from the 'this' object within this scope.