File tree 1 file changed +4
-4
lines changed 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -84,18 +84,18 @@ MpMethodProxy class >> buildPrototypesUpToArguments: maxNumberOfArguments [
84
84
trapSelector := #trapMethod .
85
85
1 to: numberOfArguments do: [ :i | trapSelector := trapSelector , #with: ].
86
86
trapArguments := (1 to: numberOfArguments) collect: [ :i |
87
- ASTVariableNode named: ' arg' , i asString ].
87
+ RBVariableNode named: ' arg' , i asString ].
88
88
89
89
originalAst selector: trapSelector.
90
90
originalAst arguments: trapArguments.
91
91
92
92
argumentListNodes := originalAst allChildren select: [ :e | e value = #argumentList ].
93
- argumentListNodes do: [ :e | e replaceWith: (ASTArrayNode statements: trapArguments) ].
93
+ argumentListNodes do: [ :e | e replaceWith: (RBArrayNode statements: trapArguments) ].
94
94
95
95
forwarders := originalAst sendNodes select: [ :e | e selector = #originalMessage ].
96
96
forwarders do: [ :e |
97
- e replaceWith: (ASTMessageNode
98
- receiver: ASTVariableNode selfNode
97
+ e replaceWith: (RBMessageNode
98
+ receiver: RBVariableNode selfNode
99
99
selector: trapSelector
100
100
arguments: trapArguments) ].
101
101
self class compile: originalAst formattedCode ]
You can’t perform that action at this time.
0 commit comments