Searched refs:asPointer (Results 1 – 3 of 3) sorted by relevance
63 void* asPointer; member68 JSObject* jsObject() { return static_cast<JSObject*>(asPointer); } in jsObject()69 Identifier& identifier() { return *static_cast<Identifier*>(asPointer); } in identifier()71 CodeBlock* codeBlock() { return static_cast<CodeBlock*>(asPointer); } in codeBlock()72 FunctionExecutable* function() { return static_cast<FunctionExecutable*>(asPointer); } in function()73 RegExp* regExp() { return static_cast<RegExp*>(asPointer); } in regExp()74 …rtyNameIterator* propertyNameIterator() { return static_cast<JSPropertyNameIterator*>(asPointer); } in propertyNameIterator()75 JSGlobalObject* globalObject() { return static_cast<JSGlobalObject*>(asPointer); } in globalObject()76 JSString* jsString() { return static_cast<JSString*>(asPointer); } in jsString()77 ReturnAddressPtr returnAddress() { return ReturnAddressPtr(asPointer); } in returnAddress()
1703 …::GetValueFunc getter = reinterpret_cast<PropertySlot::GetValueFunc>(stackFrame.args[1].asPointer); in DEFINE_STUB_FUNCTION()
27750 (JSC::CTI::unlinkCall): Call asPointer.28073 (JSC::Machine::cti_op_resolve_func): Use asPointer; this helps prepare28080 that point. Also use asPointer.28081 (JSC::Machine::cti_op_resolve_with_base): Use asPointer.28084 that point. Also use asPointer.28261 * kjs/JSImmediate.h: Added noValue, asPointer, and makeValue