|
Class: RBPatternVariableNode
Object
|
+--RBProgramNode
|
+--RBStatementNode
|
+--RBValueNode
|
+--RBVariableNode
|
+--RBPatternVariableNode
- Package:
- stx:goodies/refactoryBrowser/parser
- Category:
- Refactory-AST-Nodes
- Version:
- rev:
1.17
date: 2024/01/22 16:58:24
- user: cg
- file: RBPatternVariableNode.st directory: goodies/refactoryBrowser/parser
- module: stx stc-classLibrary: parser
extensions to the original RBVariable:
'V (uppercase variable) - global variable
accessing
-
isUppercase
-
-
parent: aBRProgramNode
-
Fix the case where '``@node' should match a single node, not a sequence node.
enumeration
-
variableNodesDo: aBlock
-
intentionally left blank
initialize-release
-
identifierToken: anIdentifierToken
-
-
initializePatternVariables
-
matching
-
copyInContext: aDictionary
-
to allow for a matched selector to be placed as a variable...
-
match: aNode inContext: aDictionary
-
check if the following affects any search rules
-
matchLiteral: aNode inContext: aDictionary
-
-
matchStatement: aNode inContext: aDictionary
-
private
-
matchingClass
-
testing-matching
-
isAnything
-
-
isList
-
-
isLiteral
-
-
isLiteralNode
-
-
isPatternNode
-
-
isStatement
-
-
recurseInto
-
|