'From Croquet1.0beta of 11 April 2006 [latest update: #1] on 12 November 2008 at 2:55:31 pm'! !Decompiler methodsFor: 'initialize-release' stamp: 'eem 9/8/2008 18:29'! initSymbols: aClass | nTemps namedTemps | constructor method: method class: aClass literals: method literals. constTable := constructor codeConstants. instVars := Array new: aClass instSize. nTemps := method numTemps. namedTemps := tempVars ifNil: [method tempNames]. tempVars := (1 to: nTemps) collect: [:i | i <= namedTemps size ifTrue: [constructor codeTemp: i - 1 named: (namedTemps at: i)] ifFalse: [constructor codeTemp: i - 1]]. 1 to: method numArgs do: [:i| (tempVars at: i) beMethodArg]! ! TempVariableNode removeSelector: #isArg:! BlockNode removeSelector: #returnSelfIfNoOther! "Postscript: Need to remove the isAnArg inst var after changing all uses of it." TempVariableNode removeInstVarName: 'isAnArg'!