accessing
- addInstanceVarNamed:withValue:
- at:
- at:modify:
- at:put:
- basicAt:
- basicAt:put:
- basicSize
- bindWithTemp:
- environment
- in:
- readFromString:
- size
- starts:
- yourself
associating
binding
casing
class membership
- class
- isKindOf:
- isKindOf:orOf:
- isMemberOf:
- respondsTo:
- xxxClass
comparing
- =
- closeTo:
- hash
- hashMappedBy:
- identityHashMappedBy:
- identityHashPrintString
- ~=
converting
- adaptToFloat:andSend:
- adaptToFraction:andSend:
- adaptToInteger:andSend:
- as:
- asOrderedCollection
- asString
- withoutListWrapper
copying
- clone
- copy
- copyAddedStateFrom:
- copyFrom:
- copySameFrom:
- copyTwoLevel
- deepCopy
- initialDeepCopierSize
- shallowCopy
- veryDeepCopy
- veryDeepCopyWith:
- veryDeepFixupWith:
- veryDeepInner:
dependents access
- addDependent:
- breakDependents
- canDiscardEdits
- dependents
- evaluate:wheneverChangeIn:
- hasUnacceptedEdits
- release
- removeDependent:
error handling
- cannotInterpret:
- caseError
- confirm:
- confirm:orCancel:
- doesNotUnderstand:
- error:
- halt
- halt:
- handles:
- notify:
- notify:at:
- primitiveFailed
- shouldNotImplement
- subclassResponsibility
- tryToDefineVariableAccess:
filter streaming
- byteEncode:
- drawOnCanvas:
- elementSeparator
- encodePostscriptOn:
- flattenOnStream:
- fullDrawPostscriptOn:
- printOnStream:
- putOn:
- storeOnStream:
- writeOnFilterStream:
finalization
- actAsExecutor
- executor
- finalize
- retryWithGC:until:
flagging
- flag:
- isThisEverCalled
- isThisEverCalled:
- logEntry
- logExecution
- logExit
indicating
macpal
- codeStrippedOut:
- contentsChanged
- currentEvent
- currentHand
- currentWorld
- flash
- ifKindOf:thenDo:
- instanceVariableValues
- playSoundNamed:
- scriptPerformer
message handling
- perform:
- perform:orSendTo:
- perform:with:
- perform:with:with:
- perform:with:with:with:
- perform:withArguments:
- perform:withArguments:inSuperclass:
objects from disk
- comeFullyUpOnReload:
- objectForDataStream:
- readDataFrom:size:
- saveOnFile
- storeDataOn:
printing
- fullPrintString
- isLiteral
- longPrintOn:
- longPrintString
- printOn:
- printString
- printStringLimitedTo:
- propertyList
- storeOn:
- storeString
- stringForReadout
- stringRepresentation
private
- errorImproperStore
- errorNonIntegerIndex
- errorNotIndexable
- errorSubscriptBounds:
- mustBeBoolean
- primitiveError:
- species
- storeAt:inTempFrame:
querying
system primitives
- asOop
- becomeForward:
- instVarAt:
- instVarAt:put:
- instVarNamed:
- instVarNamed:put:
- rootStubInImageSegment:
- someObject
- tryPrimitive:withArgs:
testing
- basicType
- conformsTo:
- ends:
- haltIfNil
- isBehavior
- isClass
- isCollection
- isColor
- isFloat
- isFraction
- isInteger
- isInterface
- isMorph
- isNumber
- isPoint
- isPseudoContext
- isStream
- isText
- isTransparent
- isTypeOf:
- isWebBrowser
- knownName
- name
- notNil
- stepAt:in:
- stepIn:
- stepTime
- stepTimeIn:
- wantsSteps
- wantsStepsIn:
translation support
- asIf:var:
- asIf:var:asValue:
- asIf:var:put:
- asOop:
- asSmallIntegerObj
- asValue:
- cCode:
- cCode:inSmalltalk:
- cCoerce:to:
- export:
- inline:
- primitive:parameters:receiver:
- returnTypeC:
- sharedCodeNamed:inCase:
- suppressFailureGuards:
- var:declareC:
updating
- changed
- changed:
- handledListVerification
- noteSelectionIndex:for:
- okToChange
- update:
- updateListsAndCodeIn:
- windowIsClosing
user interface
- addModelItemsToWindowMenu:
- addModelMenuItemsTo:forMorph:hand:
- asExplorerString
- basicInspect
- beep
- defaultBackgroundColor
- defaultLabelForInspector
- explore
- fullScreenSize
- hasContentsInExplorer
- inform:
- initialExtent
- inspect
- inspectWithLabel:
- modelSleep
- modelWakeUp
- modelWakeUpIn:
- mouseUpBalk:
- newTileMorphRepresentative
- notYetImplemented
- smartInspect
- windowActiveOnFirstClick
- windowReqNewLabel:
|
documentation
- howToModifyPrimitives
- whatIsAPrimitive
instance creation
- categoryForUniclasses
- chooseUniqueClassName
- copyMethodDictionaryFrom:
- initialInstance
- instanceOfUniqueClass
- instanceOfUniqueClassWithInstVarString:andClassInstVarString:
- isUniClass
- newFrom:
- newUniqueClassInstVars:classInstVars:
- newUserInstance
- readCarefullyFrom:
- readFrom:
objects from disk
plugin generation
- ccg:emitLoadFor:from:on:
- ccg:generateCoerceToOopFrom:on:
- ccg:generateCoerceToValueFrom:on:
- ccg:prolog:expr:index:
- ccgCanConvertFrom:
- ccgDeclareCForVar:
private
- initializeDependentsFields
|