A class used to store a scope change.
| NaturalDocs:: | A class used to store a scope change. |
| Constants | |
| Implementation | The object is implemented as a blessed arrayref. |
| Functions | |
| New | Creates and returns a new object. |
| Scope | Returns the SymbolString the scope was changed to. |
| SetScope | Replaces the SymbolString the scope was changed to. |
| LineNumber | Returns the line number of the change. |
The object is implemented as a blessed arrayref. The constants below are used as indexes.
| SCOPE | The new scope SymbolString. |
| LINE_NUMBER | The line number of the change. |
sub New #( scope, lineNumber )
Creates and returns a new object.
| scope | The SymbolString the scope was changed to. |
| lineNumber | What line it occurred on. |
sub Scope
Returns the SymbolString the scope was changed to.
sub SetScope #( scope )
Replaces the SymbolString the scope was changed to.
Creates and returns a new object.
sub New #( scope, lineNumber )
Returns the SymbolString the scope was changed to.
sub Scope
Replaces the SymbolString the scope was changed to.
sub SetScope #( scope )
Returns the line number of the change.
sub LineNumber