KJS::GlobalFuncImp Class Reference
Inheritance diagram for KJS::GlobalFuncImp:
[legend]Collaboration diagram for KJS::GlobalFuncImp:
[legend]List of all members.
|
Public Types |
enum | {
Eval,
ParseInt,
ParseFloat,
IsNaN,
IsFinite,
DecodeURI,
DecodeURIComponent,
EncodeURI,
EncodeURIComponent,
Escape,
UnEscape,
KJSPrint
} |
Public Member Functions |
| GlobalFuncImp (ExecState *exec, FunctionPrototypeImp *funcProto, int i, int len, const Identifier &_ident) |
virtual bool | implementsCall () const |
virtual Value | call (ExecState *exec, Object &thisObj, const List &args) |
virtual CodeType | codeType () const |
Detailed Description
Definition at line 485 of file internal.h.
Member Function Documentation
|
Implementation of the [[Call]] internal property.
- See also:
- Object::call()
Reimplemented from KJS::ObjectImp.
Definition at line 754 of file function.cpp.
References KJS::DebuggerImp::abort(), KJS::InterpreterImp::addSourceCode(), KJS::UString::ascii(), KJS::CString::c_str(), KJS::Completion::complType(), KJS::ExecState::context(), KJS::Lexer::convertHex(), KJS::Lexer::convertUnicode(), KJS::Error::create(), KJS::UString::data(), KJS::InterpreterImp::debugger(), KJS::BlockNode::deref(), KJS::SourceCode::deref(), KJS::Debugger::enterContext(), KJS::ExecState::exception(), KJS::FunctionBodyNode::execute(), KJS::Debugger::exitContext(), KJS::StatementNode::firstLine(), KJS::Interpreter::globalObject(), KJS::ExecState::hadException(), KJS::Context::imp(), KJS::Debugger::imp(), KJS::Interpreter::imp(), KJS::ExecState::interpreter(), KJS::UString::is8Bit(), KJS::Lexer::isHexDigit(), KJS::isInf(), KJS::isNaN(), KJS::Completion::isValueCompletion(), KJS::StatementNode::lastLine(), KJS::NaN, KJS::Parser::parse(), KJS::Object::put(), KJS::BlockNode::ref(), KJS::ExecState::setException(), KJS::ContextImp::setLines(), KJS::FunctionBodyNode::setProgram(), KJS::SourceCode::sid, KJS::List::size(), KJS::UString::size(), KJS::Debugger::sourceParsed(), KJS::UString::toDouble(), KJS::ObjectImp::toNumber(), KJS::ObjectImp::toString(), KJS::Value::toString(), KJS::Value::type(), KJS::UChar::uc, and KJS::Completion::value(). |
The documentation for this class was generated from the following files:
This file is part of the documentation for kjs Library Version 3.4.3.