ABSTRACT enum value | ClassDirective | |
addConstantMethod(RexxString *name, RexxMethod *method) | ClassDirective | |
addDependencies(RexxDirectory *class_directives) | ClassDirective | |
addInherits(RexxString *name) | ClassDirective | |
addMethod(RexxString *name, RexxMethod *method, bool classMethod) | ClassDirective | |
baseVirtual() | RexxVirtualBase | inlineprotectedvirtual |
behaviour | RexxInternalObject | |
checkDependency(RexxString *name, RexxDirectory *class_directives) | ClassDirective | |
checkDuplicateMethod(RexxString *name, bool classMethod) | ClassDirective | |
ClassDirective(RexxString *, RexxString *, RexxClause *) | ClassDirective | |
ClassDirective(RESTORETYPE restoreType) | ClassDirective | inline |
classFlags | ClassDirective | protected |
classMethods | ClassDirective | protected |
ClassProperties enum name | ClassDirective | |
clearObject() | RexxInternalObject | inline |
clearObject(size_t l) | RexxInternalObject | inline |
clearObjectMark() | RexxInternalObject | inline |
clone() | RexxInternalObject | |
copy() | RexxInternalObject | virtual |
copyIntoTail(RexxCompoundTail *buffer) | RexxInternalObject | virtual |
dependencies | ClassDirective | protected |
dependenciesResolved() | ClassDirective | |
doubleValue(double &result) | RexxInternalObject | virtual |
dynamicTarget(RexxObject **arguments, size_t count, size_t named_count) | RexxInternalObject | inlinevirtual |
evaluate(RexxActivation *, RexxExpressionStack *) | RexxInternalObject | inlinevirtual |
execute(RexxActivation *, RexxExpressionStack *) | RexxInstruction | inlinevirtual |
flatten(RexxEnvelope *) | ClassDirective | virtual |
getClassMethods() | ClassDirective | protected |
getHashValue() | RexxInternalObject | inlinevirtual |
getInstanceMethods() | ClassDirective | protected |
getLineNumber() | RexxInstruction | inline |
getLocation() | RexxInstruction | inline |
getMetaClass() | ClassDirective | inline |
getName() | ClassDirective | inline |
getObjectDataSize() | RexxInternalObject | inline |
getObjectDataSpace() | RexxInternalObject | inline |
getObjectHeaderSize() | RexxInternalObject | inlinestatic |
getObjectSize() | RexxInternalObject | inline |
getObjectType() | RexxInternalObject | inline |
getObjectTypeNumber() | RexxInternalObject | |
getRealValue(RexxActivation *) | RexxInternalObject | inlinevirtual |
getRealValue(RexxVariableDictionary *) | RexxInternalObject | inlinevirtual |
getSubClass() | ClassDirective | inline |
getType() | RexxInstruction | inline |
getValue(RexxActivation *) | RexxInternalObject | inlinevirtual |
getValue(RexxVariableDictionary *) | RexxInternalObject | inlinevirtual |
hash() | RexxInternalObject | inlinevirtual |
hasNoReferences() | RexxInternalObject | inline |
hasReferences() | RexxInternalObject | inline |
hasUninit() | RexxInternalObject | |
header | RexxInternalObject | |
identityHash() | RexxInternalObject | inline |
idName | ClassDirective | protected |
inheritsClasses | ClassDirective | protected |
install(RexxSource *source, RexxActivation *activation) | ClassDirective | |
instanceMethod(RexxString *) | RexxInternalObject | virtual |
instanceMethods | ClassDirective | protected |
RexxDirective::instanceMethods(RexxClass *) | RexxInternalObject | virtual |
instructionFlags | RexxInstruction | |
instructionLocation | RexxInstruction | |
instructionType | RexxInstruction | |
integerValue(size_t) | RexxInternalObject | virtual |
isAbstract() | ClassDirective | inline |
isBaseClass() | RexxInternalObject | |
isEqual(RexxObject *) | RexxInternalObject | virtual |
isInRexxPackage() | RexxInternalObject | inline |
isInstanceOf(RexxClass *) | RexxInternalObject | virtual |
isMixinClass() | ClassDirective | inline |
isNewSpace() | RexxInternalObject | inline |
isNonPrimitive() | RexxInternalObject | inline |
isObjectDead(size_t mark) | RexxInternalObject | inline |
isObjectLive(size_t mark) | RexxInternalObject | inline |
isObjectMarked(size_t markword) | RexxInternalObject | inline |
isObjectType(RexxBehaviour *b) | RexxInternalObject | inline |
isObjectType(size_t t) | RexxInternalObject | inline |
isOldSpace() | RexxInternalObject | inline |
isPrimitive() | RexxInternalObject | inline |
isProxyObject() | RexxInternalObject | inline |
isPublic() | ClassDirective | inline |
isSameType(RexxInternalObject *o) | RexxInternalObject | inline |
isSubClassOrEnhanced() | RexxInternalObject | |
isType(size_t type) | RexxInstruction | inline |
live(size_t) | ClassDirective | virtual |
liveGeneral(int reason) | ClassDirective | virtual |
logicalValue(logical_t &) | RexxInternalObject | virtual |
makeArray() | RexxInternalObject | virtual |
makeProxiedObject() | RexxInternalObject | inline |
makeProxy(RexxEnvelope *) | RexxInternalObject | virtual |
makeString() | RexxInternalObject | virtual |
makeText() | RexxInternalObject | virtual |
metaclassName | ClassDirective | protected |
MIXIN enum value | ClassDirective | |
nextInstruction | RexxInstruction | |
numberString() | RexxInternalObject | virtual |
numberValue(wholenumber_t &result, size_t precision) | RexxInternalObject | virtual |
numberValue(wholenumber_t &result) | RexxInternalObject | virtual |
operator delete(void *) | ClassDirective | inline |
operator delete(void *, void *) | ClassDirective | inline |
operator new(size_t) | ClassDirective | |
operator new(size_t size, void *objectPtr) | ClassDirective | inline |
RexxInternalObject::operator new(size_t, RexxClass *) | RexxInternalObject | |
RexxInternalObject::operator new(size_t, RexxClass *, RexxObject **, size_t, size_t) | RexxInternalObject | |
operator RexxObject *() | RexxInternalObject | inline |
primitiveMakeString() | RexxInternalObject | virtual |
primitiveMakeText() | RexxInternalObject | virtual |
printObject() | RexxInternalObject | |
PUBLIC enum value | ClassDirective | |
publicName | ClassDirective | protected |
removeDependency(RexxString *name) | ClassDirective | |
removedUninit() | RexxInternalObject | |
RexxDirective() | RexxDirective | inline |
RexxDirective(RexxClause *clause, int type) | RexxDirective | inline |
RexxInstruction(RexxClause *clause, int type) | RexxInstruction | |
RexxInstruction(RESTORETYPE restoreType) | RexxInstruction | inline |
RexxInstruction() | RexxInstruction | inline |
RexxInternalObject() | RexxInternalObject | inline |
RexxInternalObject(RESTORETYPE restoreType) | RexxInternalObject | inline |
RexxSource class | ClassDirective | friend |
setAbstract() | ClassDirective | inline |
setBehaviour(RexxBehaviour *b) | RexxInternalObject | inline |
setEnd(size_t line, size_t off) | RexxInstruction | inline |
setHasNoReferences() | RexxInternalObject | inline |
setHasReferences() | RexxInternalObject | inline |
setInitHeader(size_t s, size_t markword) | RexxInternalObject | inline |
setInitHeader(size_t markword) | RexxInternalObject | inline |
setInRexxPackage() | RexxInternalObject | inline |
setLocation(SourceLocation &l) | RexxInstruction | inline |
setMetaClass(RexxString *m) | ClassDirective | inline |
setMixinClass(RexxString *m) | ClassDirective | inline |
setNewSpace() | RexxInternalObject | inline |
setNext(RexxInstruction *next) | RexxInstruction | inline |
setNonPrimitive() | RexxInternalObject | inline |
setObjectLive(size_t markword) | RexxInternalObject | inline |
setObjectMark(size_t markword) | RexxInternalObject | inline |
setObjectSize(size_t s) | RexxInternalObject | inline |
setOldSpace() | RexxInternalObject | inline |
setPrimitive() | RexxInternalObject | inline |
setPublic() | ClassDirective | inline |
setStart(size_t line, size_t off) | RexxInstruction | inline |
setSubClass(RexxString *m) | ClassDirective | inline |
setType(size_t type) | RexxInstruction | inline |
setVirtualFunctions(void *t) | RexxInternalObject | inline |
stringValue() | RexxInternalObject | virtual |
subclassName | ClassDirective | protected |
textValue() | RexxInternalObject | virtual |
truthValue(int) | RexxInternalObject | virtual |
unflatten(RexxEnvelope *) | RexxVirtualBase | inlinevirtual |
uninit() | RexxInternalObject | inlinevirtual |
unsignedNumberValue(stringsize_t &result, size_t precision) | RexxInternalObject | virtual |
unsignedNumberValue(stringsize_t &result) | RexxInternalObject | virtual |
~RexxInternalObject() | RexxInternalObject | inlinevirtual |
~RexxVirtualBase() | RexxVirtualBase | inlineprotectedvirtual |