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