#include <context.h>
Execution context.
Definition at line 34 of file context.h.
◆ ContextImp()
| ContextImp::ContextImp |
( |
Object & | glob, |
|
|
InterpreterImp * | interpreter, |
|
|
Object & | thisV, |
|
|
int | _sourceId, |
|
|
CodeType | type = GlobalCode, |
|
|
ContextImp * | callingContext = 0L, |
|
|
FunctionImp * | func = 0L, |
|
|
const List * | args = 0 ) |
◆ ~ContextImp()
| ContextImp::~ContextImp |
( |
| ) |
|
|
virtual |
◆ activationObject()
| ObjectImp * KJS::ContextImp::activationObject |
( |
| ) |
|
|
inline |
◆ arguments()
| const List * KJS::ContextImp::arguments |
( |
| ) |
const |
|
inline |
◆ callingContext()
| ContextImp * KJS::ContextImp::callingContext |
( |
| ) |
|
|
inline |
◆ codeType()
| CodeType KJS::ContextImp::codeType |
( |
| ) |
const |
|
inline |
◆ function()
◆ inTryCatch()
| bool ContextImp::inTryCatch |
( |
| ) |
const |
◆ mark()
| void ContextImp::mark |
( |
| ) |
|
◆ popScope()
| void KJS::ContextImp::popScope |
( |
| ) |
|
|
inline |
◆ popTryCatch()
| void KJS::ContextImp::popTryCatch |
( |
| ) |
|
|
inline |
◆ pushScope()
| void KJS::ContextImp::pushScope |
( |
const Object & | s | ) |
|
|
inline |
◆ pushTryCatch()
| void KJS::ContextImp::pushTryCatch |
( |
| ) |
|
|
inline |
◆ scopeChain()
| const ScopeChain & KJS::ContextImp::scopeChain |
( |
| ) |
const |
|
inline |
◆ seenLabels()
◆ setLines()
| void KJS::ContextImp::setLines |
( |
int | l0, |
|
|
int | l1 ) |
|
inline |
◆ setVariableObject()
| void KJS::ContextImp::setVariableObject |
( |
const Object & | v | ) |
|
|
inline |
◆ thisValue()
| Object KJS::ContextImp::thisValue |
( |
| ) |
const |
|
inline |
◆ variableObject()
| Object KJS::ContextImp::variableObject |
( |
| ) |
const |
|
inline |
◆ Context
◆ StatementNode
| friend class StatementNode |
|
friend |
The documentation for this class was generated from the following files: