active_class | RexxSource | protected |
active_extension | RexxSource | protected |
addBlock(void) | RexxSource | |
addClause(RexxInstruction *) | RexxSource | |
addCompound(RexxString *) | RexxSource | |
addInstalledClass(RexxString *name, RexxClass *classObject, bool publicClass) | RexxSource | |
addInstalledRoutine(RexxString *name, RoutineClass *routineObject, bool publicRoutine) | RexxSource | |
addLabel(RexxInstruction *, RexxString *) | RexxSource | |
addMethod(RexxString *name, RexxMethod *method, bool classMethod) | RexxSource | |
addPackage(PackageClass *package) | RexxSource | |
addReference(RexxObject *reference) | RexxSource | inline |
addressNew() | RexxSource | |
addStem(RexxString *) | RexxSource | |
addText(RexxToken *) | RexxSource | |
addVariable(RexxString *) | RexxSource | |
addVariable(RexxToken *) | RexxSource | |
adjustLine(size_t, size_t) | RexxSource | |
argArray(RexxToken *, int, bool, RexxArray *&, RexxArray *&) | RexxSource | |
argList(RexxToken *, int, bool, size_t &, size_t &) | RexxSource | |
assignmentNew(RexxToken *) | RexxSource | |
assignmentOpNew(RexxToken *, RexxToken *) | RexxSource | |
atEnd(void) | RexxSource | inline |
attributeDirective() | RexxSource | |
baseVirtual() | RexxVirtualBase | inlineprotectedvirtual |
behaviour | RexxInternalObject | |
blockError(RexxInstruction *) | RexxSource | |
blockSyntaxError(RexxInstruction *i) | RexxSource | inline |
builtin(RexxToken *) | RexxSource | static |
builtinFunctions | RexxSource | protectedstatic |
builtinTable | RexxSource | static |
callNew() | RexxSource | |
calls | RexxSource | protected |
characterTable | RexxSource | protectedstatic |
checkDirective(int errorCode) | RexxSource | |
checkDuplicateMethod(RexxString *name, bool classMethod, int errorMsg) | RexxSource | |
class_dependencies | RexxSource | protected |
classDirective() | RexxSource | |
classes | RexxSource | protected |
clause | RexxSource | protected |
clauseLocation | RexxSource | protected |
cleanup() | RexxSource | |
clearObject() | RexxInternalObject | inline |
clearObject(size_t l) | RexxInternalObject | inline |
clearObjectMark() | RexxInternalObject | inline |
clone() | RexxInternalObject | |
collectionMessage(RexxToken *, RexxObject *, int) | RexxSource | |
commandNew() | RexxSource | |
comment() | RexxSource | |
commonString(RexxString *) | RexxSource | |
condition(RexxToken *) | RexxSource | static |
conditionKeywords | RexxSource | protectedstatic |
constantDirective() | RexxSource | |
constantExpression() | RexxSource | |
constantLogicalExpression() | RexxSource | |
control | RexxSource | protected |
copy() | RexxInternalObject | virtual |
copyIntoTail(RexxCompoundTail *buffer) | RexxInternalObject | virtual |
createAbstractMethod(RexxString *name, bool classMethod, AccessFlag privateMethod, ProtectedFlag protectedMethod, GuardFlag guardedMethod, bool isAttribute) | RexxSource | |
createAttributeGetterMethod(RexxString *name, RexxVariableBase *retriever, bool classMethod, AccessFlag privateMethod, ProtectedFlag protectedMethod, GuardFlag guardedMethod) | RexxSource | |
createAttributeSetterMethod(RexxString *name, RexxVariableBase *retriever, bool classMethod, AccessFlag privateMethod, ProtectedFlag protectedMethod, GuardFlag guardedMethod) | RexxSource | |
createConstantGetterMethod(RexxString *name, RexxObject *value) | RexxSource | |
createDoLoop() | RexxSource | |
createDoLoop(RexxInstructionDo *, bool) | RexxSource | |
createLoop() | RexxSource | |
createMethod(RexxString *name, bool classMethod, AccessFlag privateMethod, ProtectedFlag protectedMethod, GuardFlag guardedMethod, bool isAttribute) | RexxSource | |
createNativeMethod(RexxString *name, RexxString *library, RexxString *procedure) | RexxSource | |
createStackFrame() | RexxSource | |
current | RexxSource | protected |
current_length | RexxSource | protected |
currentInstruction | RexxSource | protected |
currentstack | RexxSource | protected |
DEBUG_IGNORE | RexxSource | static |
DEBUG_NOTRACE | RexxSource | static |
DEBUG_OFF | RexxSource | static |
DEBUG_ON | RexxSource | static |
DEBUG_TOGGLE | RexxSource | static |
decodeExternalMethod(RexxString *methodName, RexxString *externalSpec, RexxString *&library, RexxString *&procedure) | RexxSource | |
DEFAULT_TRACE_SETTING | RexxSource | static |
digits | RexxSource | protected |
directive() | RexxSource | |
directives | RexxSource | protectedstatic |
doNew() | RexxSource | |
doubleValue(double &result) | RexxInternalObject | virtual |
dropNew() | RexxSource | |
dynamicTarget(RexxObject **arguments, size_t count, size_t named_count) | RexxInternalObject | inlinevirtual |
elseNew(RexxToken *) | RexxSource | |
enableCommands | RexxSource | protected |
enableMacrospace | RexxSource | protected |
endIfNew(RexxInstructionIf *) | RexxSource | |
endLocation(SourceLocation &) | RexxSource | |
endNew() | RexxSource | |
error(int) | RexxSource | |
error(int, RexxObject *) | RexxSource | |
error(int, RexxObject *, RexxObject *) | RexxSource | |
error(int, RexxObject *, RexxObject *, RexxObject *) | RexxSource | |
error(int errorcode, SourceLocation &location, RexxArray *subs) | RexxSource | |
errorCleanup() | RexxSource | |
errorLine(int, RexxInstruction *) | RexxSource | |
errorPosition(int, SourceLocation) | RexxSource | |
errorToken(int, RexxToken *) | RexxSource | |
evaluate(RexxActivation *, RexxExpressionStack *) | RexxInternalObject | inlinevirtual |
exitNew() | RexxSource | |
expose(RexxString *) | RexxSource | |
exposed_variables | RexxSource | protected |
exposeNew() | RexxSource | |
expression(int) | RexxSource | |
extensionDirective() | RexxSource | |
extensions | RexxSource | protected |
extract(SourceLocation &, bool=false) | RexxSource | |
extractNameInformation() | RexxSource | |
extractSource(SourceLocation &) | RexxSource | |
extractSource() | RexxSource | |
findClass(RexxString *) | RexxSource | |
findInstalledClass(RexxString *name) | RexxSource | |
findLabel(RexxString *) | RexxSource | |
findLocalRoutine(RexxString *) | RexxSource | |
findPublicClass(RexxString *name) | RexxSource | |
findPublicRoutine(RexxString *) | RexxSource | |
findRoutine(RexxString *) | RexxSource | |
first | RexxSource | protected |
firstToken() | RexxSource | inline |
flags | RexxSource | protected |
flatten(RexxEnvelope *) | RexxSource | virtual |
flushControl(RexxInstruction *) | RexxSource | |
form | RexxSource | protected |
formatTraceSetting(size_t source) | RexxSource | static |
forwardNew() | RexxSource | |
fullSubExpression(int) | RexxSource | |
function(RexxToken *, RexxToken *, int) | RexxSource | |
functionCallMessage(RexxToken *, RexxObject *, int) | RexxSource | |
fuzz | RexxSource | protected |
generateCode(bool isMethod) | RexxSource | |
get(size_t) | RexxSource | |
getDefinedMethods() | RexxSource | inline |
getDigits() | RexxSource | inline |
getEnableCommands() | RexxSource | inline |
getEnableMacrospace() | RexxSource | inline |
getForm() | RexxSource | inline |
getFuzz() | RexxSource | inline |
getGuard() | RexxSource | |
getHashValue() | RexxInternalObject | inlinevirtual |
getImportedClasses() | RexxSource | inline |
getImportedRoutines() | RexxSource | inline |
getInstalledClasses() | RexxSource | inline |
getInstalledPublicClasses() | RexxSource | inline |
getInstalledPublicRoutines() | RexxSource | inline |
getInstalledRoutines() | RexxSource | inline |
getIsBlock() | RexxSource | inline |
getLocalRoutines() | RexxSource | inline |
getMethods() | RexxSource | inline |
getObjectDataSize() | RexxInternalObject | inline |
getObjectDataSpace() | RexxInternalObject | inline |
getObjectHeaderSize() | RexxInternalObject | inlinestatic |
getObjectSize() | RexxInternalObject | inline |
getObjectType() | RexxInternalObject | inline |
getObjectTypeNumber() | RexxInternalObject | |
getPackage() | RexxSource | |
getPackages() | RexxSource | inline |
getProgramDirectory() | RexxSource | inline |
getProgramExtension() | RexxSource | inline |
getProgramFile() | RexxSource | inline |
getProgramName() | RexxSource | inline |
getPublicRoutines() | RexxSource | inline |
getRealValue(RexxActivation *) | RexxInternalObject | inlinevirtual |
getRealValue(RexxVariableDictionary *) | RexxInternalObject | inlinevirtual |
getRetriever(RexxString *) | RexxSource | |
getRoutines() | RexxSource | inline |
getSecurityManager() | RexxSource | inline |
getToken(int, int) | RexxSource | |
getTrace() | RexxSource | inline |
getTraceFlags() | RexxSource | inline |
getTraceSetting() | RexxSource | inline |
getValue(RexxActivation *) | RexxInternalObject | inlinevirtual |
getValue(RexxVariableDictionary *) | RexxInternalObject | inlinevirtual |
globalSetup() | RexxSource | |
guard_variables | RexxSource | protected |
guardNew() | RexxSource | |
hasBody() | RexxSource | |
hash() | RexxInternalObject | inlinevirtual |
hasNoReferences() | RexxInternalObject | inline |
hasReferences() | RexxInternalObject | inline |
hasUninit() | RexxInternalObject | |
header | RexxInternalObject | |
holdObject(RexxObject *object) | RexxSource | inline |
holdstack | RexxSource | protected |
identityHash() | RexxInternalObject | inline |
ifNew(int) | RexxSource | |
inheritSourceContext(RexxSource *source) | RexxSource | |
initBuffered(RexxBuffer *) | RexxSource | |
initCode | RexxSource | protected |
initFile() | RexxSource | |
install() | RexxSource | |
install(RexxActivation *activation) | RexxSource | inline |
installed_classes | RexxSource | protected |
installed_public_classes | RexxSource | protected |
instanceMethod(RexxString *) | RexxInternalObject | virtual |
instanceMethods(RexxClass *) | RexxInternalObject | virtual |
instruction() | RexxSource | |
instructionNew(int) | RexxSource | |
integerValue(size_t) | RexxInternalObject | virtual |
interpret(RexxString *, RexxDirectory *, size_t, RexxActivation *) | RexxSource | |
interpret_activation | RexxSource | protected |
interpretLine(size_t) | RexxSource | |
interpretMethod(RexxDirectory *, RexxActivation *) | RexxSource | |
interpretNew() | RexxSource | |
isBaseClass() | RexxInternalObject | |
isBlock | RexxSource | protected |
isEqual(RexxObject *) | RexxInternalObject | virtual |
isExposeValid() | RexxSource | |
isInRexxPackage() | RexxInternalObject | inline |
isInstanceOf(RexxClass *) | RexxInternalObject | virtual |
isInternalCode() | RexxSource | inline |
isInterpret() | RexxSource | 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 |
isSameType(RexxInternalObject *o) | RexxInternalObject | inline |
isSubClassOrEnhanced() | RexxInternalObject | |
isSymbolCharacter(codepoint_t ch) | RexxSource | inlinestatic |
isTraceable() | RexxSource | |
keyDirective(RexxToken *) | RexxSource | static |
keyword(RexxToken *) | RexxSource | static |
keywordInstructions | RexxSource | protectedstatic |
labelNew() | RexxSource | |
labels | RexxSource | protected |
last | RexxSource | protected |
leaveNew(int) | RexxSource | |
libraries | RexxSource | protected |
libraryDirective(RexxString *name, RexxToken *token) | RexxSource | |
line_adjust | RexxSource | protected |
line_count | RexxSource | protected |
line_number | RexxSource | protected |
line_offset | RexxSource | protected |
literals | RexxSource | protected |
live(size_t) | RexxSource | virtual |
liveGeneral(int reason) | RexxSource | virtual |
loadedPackages | RexxSource | protected |
loadRequires(RexxActivity *activity, RexxString *target) | RexxSource | |
loadRequires(RexxActivity *activity, RexxString *target, RexxArray *s) | RexxSource | |
locateToken(RexxToken *) | RexxSource | |
logicalValue(logical_t &) | RexxInternalObject | virtual |
loopNew() | RexxSource | |
makeArray() | RexxInternalObject | virtual |
makeProxiedObject() | RexxInternalObject | inline |
makeProxy(RexxEnvelope *) | RexxInternalObject | virtual |
makeString() | RexxInternalObject | virtual |
makeText() | RexxInternalObject | virtual |
markPosition() | RexxSource | inline |
maxstack | RexxSource | protected |
merged_public_classes | RexxSource | protected |
merged_public_routines | RexxSource | protected |
mergeRequired(RexxSource *) | RexxSource | |
message(RexxObject *, bool, int) | RexxSource | |
messageAssignmentNew(RexxExpressionMessage *, RexxObject *) | RexxSource | |
messageAssignmentOpNew(RexxExpressionMessage *, RexxToken *, RexxObject *) | RexxSource | |
messageNew(RexxExpressionMessage *) | RexxSource | |
messageSubterm(int) | RexxSource | |
messageTerm() | RexxSource | |
methodDirective() | RexxSource | |
methods | RexxSource | protected |
namedSubTerms | RexxSource | protected |
needsInstallation() | RexxSource | inline |
needVariable(RexxToken *) | RexxSource | |
needVariableOrDotSymbol(RexxToken *) | RexxSource | |
nextClause() | RexxSource | |
nextLine() | RexxSource | |
nextReal() | RexxSource | inline |
nextSpecial(unsigned int, SourceLocation &, bool advance=true) | RexxSource | |
nextToken() | RexxSource | inline |
nopNew() | RexxSource | |
numberString() | RexxInternalObject | virtual |
numberValue(wholenumber_t &result, size_t precision) | RexxInternalObject | virtual |
numberValue(wholenumber_t &result) | RexxInternalObject | virtual |
numericNew() | RexxSource | |
operator delete(void *) | RexxSource | inline |
operator delete(void *, void *) | RexxSource | inline |
operator new(size_t) | RexxSource | |
operator new(size_t size, void *ptr) | RexxSource | inline |
RexxInternalObject::operator new(size_t, RexxClass *) | RexxInternalObject | |
RexxInternalObject::operator new(size_t, RexxClass *, RexxObject **, size_t, size_t) | RexxInternalObject | |
operator RexxObject *() | RexxInternalObject | inline |
operators | RexxSource | protected |
optionsDirective() | RexxSource | |
optionsNew() | RexxSource | |
otherwiseNew(RexxToken *) | RexxSource | |
package | RexxSource | protected |
packLiteral(size_t, size_t, int) | RexxSource | |
parenExpression(RexxToken *) | RexxSource | |
parentSource | RexxSource | protected |
parseConditional(int *, int) | RexxSource | |
parseLogical(RexxToken *first, int terminators) | RexxSource | |
parseNew(int) | RexxSource | |
parseOption(RexxToken *) | RexxSource | static |
parseOptions | RexxSource | protectedstatic |
parseTraceSetting(RexxString *, size_t &, size_t &, char &) | RexxSource | static |
popDo() | RexxSource | inline |
popNTerms(size_t) | RexxSource | |
popOperator() | RexxSource | inline |
popSubTerm() | RexxSource | |
popTerm() | RexxSource | |
position(size_t, size_t) | RexxSource | |
precedence(RexxToken *) | RexxSource | static |
previousToken() | RexxSource | inline |
primitiveMakeString() | RexxInternalObject | virtual |
primitiveMakeText() | RexxInternalObject | virtual |
printObject() | RexxInternalObject | |
procedureNew() | RexxSource | |
processInstall(RexxActivation *) | RexxSource | |
processVariableList(int) | RexxSource | |
programDirectory | RexxSource | protected |
programExtension | RexxSource | protected |
programFile | RexxSource | protected |
programName | RexxSource | protected |
public_routines | RexxSource | protected |
pushDo(RexxInstruction *i) | RexxSource | inline |
pushOperator(RexxToken *operatorToken) | RexxSource | inline |
pushSubTerm(RexxObject *) | RexxSource | |
pushTerm(RexxObject *) | RexxSource | |
queueNew(int) | RexxSource | |
raiseNew() | RexxSource | |
reclaimClause() | RexxSource | inline |
reconnect() | RexxSource | |
removedUninit() | RexxInternalObject | |
removeObj(RexxObject *object) | RexxSource | inline |
replyNew() | RexxSource | |
requires | RexxSource | protected |
requiresDirective() | RexxSource | |
reserved1 | RexxSource | protected |
reserved2 | RexxSource | protected |
reserved3 | RexxSource | protected |
reserved4 | RexxSource | protected |
resetPosition(size_t p) | RexxSource | inline |
resolveBuiltin(RexxString *) | RexxSource | static |
resolveDependencies() | RexxSource | |
resolveKeyword(RexxString *token, KeywordEntry *Table, int Table_Size) | RexxSource | static |
resolveProgramName(RexxActivity *activity, RexxString *name) | RexxSource | |
returnNew() | RexxSource | |
RexxActivation class | RexxSource | friend |
RexxInstructionForwardCreate(RexxInstructionForward *) | RexxSource | |
RexxInternalObject() | RexxInternalObject | inline |
RexxInternalObject(RESTORETYPE restoreType) | RexxInternalObject | inline |
RexxSource(RexxString *, RexxArray *) | RexxSource | |
RexxSource(RexxString *programname, RexxBuffer *source_buffer) | RexxSource | |
RexxSource(RexxString *programname, const char *data, size_t length) | RexxSource | |
RexxSource(RexxString *programname) | RexxSource | |
RexxSource(RESTORETYPE restoreType) | RexxSource | inline |
routineDirective() | RexxSource | |
routines | RexxSource | protected |
savelist | RexxSource | protected |
saveObject(RexxObject *object) | RexxSource | inline |
sayNew() | RexxSource | |
securityManager | RexxSource | protected |
selectNew() | RexxSource | |
setBehaviour(RexxBehaviour *b) | RexxInternalObject | inline |
setBufferedSource(RexxBuffer *newSource) | RexxSource | inline |
setGuard() | RexxSource | |
setHasNoReferences() | RexxInternalObject | inline |
setHasReferences() | RexxInternalObject | inline |
setInitHeader(size_t s, size_t markword) | RexxInternalObject | inline |
setInitHeader(size_t markword) | RexxInternalObject | inline |
setInRexxPackage() | RexxInternalObject | inline |
setIsBlock(bool b) | RexxSource | inline |
setLocalRoutines(RexxDirectory *r) | RexxSource | inline |
setNewSpace() | RexxInternalObject | 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 |
setProgramName(RexxString *name) | RexxSource | |
setPublicRoutines(RexxDirectory *r) | RexxSource | inline |
setReconnect() | RexxSource | |
setSecurityManager(RexxObject *manager) | RexxSource | inline |
setVirtualFunctions(void *t) | RexxInternalObject | inline |
signalNew() | RexxSource | |
sourceArray | RexxSource | protected |
sourceBuffer | RexxSource | protected |
sourceIndices | RexxSource | protected |
sourceLiteral(size_t, SourceLocation) | RexxSource | |
sourceLiterals | RexxSource | protected |
sourceNewObject(size_t, RexxBehaviour *, int) | RexxSource | |
sourceNextToken(RexxToken *) | RexxSource | |
sourceSize() | RexxSource | |
startLocation(SourceLocation &) | RexxSource | |
strings | RexxSource | protected |
stringValue() | RexxInternalObject | virtual |
subDirective(RexxToken *) | RexxSource | static |
subDirectives | RexxSource | protectedstatic |
subExpression(int) | RexxSource | |
subKeyword(RexxToken *) | RexxSource | static |
subKeywords | RexxSource | protectedstatic |
subTerm(int) | RexxSource | |
subTerms | RexxSource | protected |
syntaxError(int errorcode, RexxInstruction *i) | RexxSource | inline |
syntaxError(int errorcode, RexxObject *a1) | RexxSource | inline |
syntaxError(int errorcode, RexxObject *a1, RexxObject *a2) | RexxSource | inline |
syntaxError(int errorcode, RexxObject *a1, RexxObject *a2, RexxObject *a3) | RexxSource | inline |
syntaxError(int errorcode, RexxToken *token) | RexxSource | inline |
syntaxError(int errorcode) | RexxSource | inline |
syntaxErrorAt(int errorcode, RexxToken *token) | RexxSource | inline |
syntaxErrorAt(int errorcode, SourceLocation token_location) | RexxSource | inline |
terminator(int, RexxObject *) | RexxSource | |
terminator(int, RexxToken *) | RexxSource | |
terms | RexxSource | protected |
textValue() | RexxInternalObject | virtual |
thenNew(RexxToken *, RexxInstructionIf *) | RexxSource | |
topDo() | RexxSource | inline |
topOperator() | RexxSource | inline |
toss(RexxObject *) | RexxSource | |
TRACE_ALL | RexxSource | static |
TRACE_COMMANDS | RexxSource | static |
TRACE_DEBUG_MASK | RexxSource | static |
TRACE_ERRORS | RexxSource | static |
TRACE_FAILURES | RexxSource | static |
TRACE_IGNORE | RexxSource | static |
TRACE_INTERMEDIATES | RexxSource | static |
TRACE_LABELS | RexxSource | static |
TRACE_NORMAL | RexxSource | static |
TRACE_OFF | RexxSource | static |
TRACE_RESULTS | RexxSource | static |
TRACE_SETTING_MASK | RexxSource | static |
traceBack(RexxActivation *, SourceLocation &, size_t, bool) | RexxSource | |
traceFlags | RexxSource | protected |
traceNew() | RexxSource | |
traceSetting | RexxSource | protected |
translate(RexxDirectory *) | RexxSource | |
translateBlock(RexxDirectory *) | RexxSource | |
translateChar(codepoint_t ch) | RexxSource | inlinestatic |
trimClause() | RexxSource | inline |
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 |
upperNew() | RexxSource | |
useNew() | RexxSource | |
variableindex | RexxSource | protected |
variableOrMessageTerm() | RexxSource | |
variables | RexxSource | protected |
words(RexxString *) | RexxSource | |
~RexxInternalObject() | RexxInternalObject | inlinevirtual |
~RexxVirtualBase() | RexxVirtualBase | inlineprotectedvirtual |