[squeak-dev] Problems installing Multilingual-ar.75
Casimiro de Almeida Barreto
casimiro.barreto at gmail.com
Sat Dec 12 17:24:03 UTC 2009
MCMethodDefinition class>>forMethodReference:
forMethodReference: aMethodReference
| definition |
definition := self cachedDefinitions at: aMethodReference
compiledMethod ifAbsent: [].
(definition isNil
or: [definition selector ~= aMethodReference methodSymbol]
or: [definition className ~= aMethodReference classSymbol]
or: [definition classIsMeta ~= aMethodReference classIsMeta]
or: [definition category ~= aMethodReference category])
ifTrue: [definition := self
className: aMethodReference classSymbol
classIsMeta: aMethodReference classIsMeta
selector: aMethodReference methodSymbol
category: aMethodReference category
timeStamp: aMethodReference timeStamp
source: aMethodReference source.
self cachedDefinitions at: aMethodReference
compiledMethod put: definition].
^ definition
MethodReference(Object)>>doesNotUnderstand: #category
More information about the Squeak-dev
mailing list
|