/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/ |
H A D | JSDestructibleObject.h | 16 const ClassInfo* classInfo() const { return m_classInfo; } function in class:JSC::JSDestructibleObject 23 , m_classInfo(structure->classInfo()) 32 inline const ClassInfo* JSCell::classInfo() const function in class:JSC::JSCell 35 return static_cast<const JSDestructibleObject*>(this)->classInfo(); 37 return m_structure.unvalidatedGet()->classInfo(); 39 return m_structure->classInfo();
|
H A D | TypedArrayDescriptor.h | 53 TypedArrayDescriptor(const ClassInfo* classInfo, size_t storageOffset, size_t lengthOffset) argument 54 : m_classInfo(classInfo)
|
H A D | JSCellInlines.h | 140 ASSERT(structure->classInfo() == m_structure->classInfo()); 149 return &classInfo()->methodTable; 157 return &classInfo()->methodTable; 162 return classInfo()->isSubClassOf(info);
|
H A D | StructureInlines.h | 34 inline Structure* Structure::create(VM& vm, JSGlobalObject* globalObject, JSValue prototype, const TypeInfo& typeInfo, const ClassInfo* classInfo, IndexingType indexingType, unsigned inlineCapacity) argument 37 ASSERT(classInfo); 38 Structure* structure = new (NotNull, allocateCell<Structure>(vm.heap)) Structure(vm, globalObject, prototype, typeInfo, classInfo, indexingType, inlineCapacity); 61 ASSERT(structure()->classInfo() == &s_info); 72 ASSERT(structure()->classInfo() == &s_info);
|
H A D | ErrorConstructor.cpp | 42 Base::finishCreation(exec->vm(), errorPrototype->classInfo()->className);
|
H A D | NameConstructor.cpp | 46 Base::finishCreation(exec->vm(), prototype->classInfo()->className);
|
H A D | Structure.h | 130 const TypeInfo& typeInfo() const { ASSERT(structure()->classInfo() == &s_info); return m_typeInfo; } 164 ASSERT(structure()->classInfo() == &s_info); 190 ASSERT(structure()->classInfo() == &s_info); 212 ASSERT(structure()->classInfo() == &s_info); 290 const ClassInfo* classInfo() const { return m_classInfo; } function in class:JSC::Structure 379 ASSERT(structure()->classInfo() == &s_info); 386 ASSERT(structure()->classInfo() == &s_info);
|
H A D | BooleanConstructor.cpp | 41 Base::finishCreation(exec->vm(), booleanPrototype->classInfo()->className);
|
H A D | ArrayConstructor.cpp | 64 Base::finishCreation(exec->vm(), arrayPrototype->classInfo()->className);
|
H A D | JSCJSValue.cpp | 224 "Structure: ", RawPointer(structure), ": ", structure->classInfo()->className, 231 " (", RawPointer(asCell()->structure()), ": ", asCell()->structure()->classInfo()->className,
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/heap/ |
H A D | GCAssertions.h | 37 #define ASSERT_GC_OBJECT_INHERITS(object, classInfo) do {\ 39 RELEASE_ASSERT(object->inherits(classInfo)); \ 44 #define ASSERT_GC_OBJECT_INHERITS(object, classInfo) do { (void)object; (void)classInfo; } while (0)
|
H A D | SlotVisitor.cpp | 348 if (cell->structure()->structure()->JSCell::classInfo() != cell->structure()->JSCell::classInfo()) { 351 if (cell->structure()->structure() && cell->structure()->structure()->JSCell::classInfo()) 352 parentClassName = cell->structure()->structure()->JSCell::classInfo()->className; 353 if (cell->structure()->JSCell::classInfo()) 354 ourClassName = cell->structure()->JSCell::classInfo()->className; 361 const ClassInfo* info = cell->classInfo();
|
H A D | CopyVisitorInlines.h | 39 ASSERT(cell->structure()->classInfo()->methodTable.copyBackingStore == JSObject::copyBackingStore);
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/ |
H A D | ByValInfo.h | 70 inline bool hasOptimizableIndexingForClassInfo(const ClassInfo* classInfo) argument 72 return classInfo->typedArrayStorageType != TypedArrayNone; 78 || hasOptimizableIndexingForClassInfo(structure->classInfo()); 98 inline JITArrayMode jitArrayModeForClassInfo(const ClassInfo* classInfo) argument 100 switch (classInfo->typedArrayStorageType) { 130 ASSERT(hasOptimizableIndexingForClassInfo(structure->classInfo())); 131 return jitArrayModeForClassInfo(structure->classInfo());
|
H A D | SpeculatedType.cpp | 229 SpeculatedType speculationFromClassInfo(const ClassInfo* classInfo) argument 231 if (classInfo == &JSFinalObject::s_info) 234 if (classInfo == &JSArray::s_info) 237 if (classInfo == &Arguments::s_info) 240 if (classInfo == &StringObject::s_info) 243 if (classInfo->isSubClassOf(&JSFunction::s_info)) 246 if (classInfo->typedArrayStorageType != TypedArrayNone) { 247 switch (classInfo->typedArrayStorageType) { 271 if (classInfo->isSubClassOf(&JSObject::s_info)) 281 return speculationFromClassInfo(structure->classInfo()); [all...] |
H A D | ArrayProfile.cpp | 99 dataLog(*codeBlock, " bc#", m_bytecodeOffset, ": making structure polymorphic because ", RawPointer(m_expectedStructure), " (", m_expectedStructure->classInfo()->className, ") != ", RawPointer(m_lastSeenStructure), " (", m_lastSeenStructure->classInfo()->className, ")\n");
|
H A D | ValueProfile.h | 79 const ClassInfo* classInfo(unsigned bucket) const function in struct:JSC::ValueProfileBase 85 return value.asCell()->structure()->classInfo();
|
/macosx-10.9.5/WebCore-7537.78.1/bindings/js/ |
H A D | JSWorkerContextBase.cpp | 92 const ClassInfo* classInfo = asObject(value)->classInfo(); local 93 if (classInfo == &JSDedicatedWorkerContext::s_info) 103 const ClassInfo* classInfo = asObject(value)->classInfo(); local 104 if (classInfo == &JSSharedWorkerContext::s_info)
|
H A D | JSDOMWindowBase.cpp | 224 const ClassInfo* classInfo = asObject(value)->classInfo(); local 225 if (classInfo == &JSDOMWindow::s_info) 227 if (classInfo == &JSDOMWindowShell::s_info)
|
H A D | JSDOMBinding.cpp | 277 Structure* getCachedDOMStructure(JSDOMGlobalObject* globalObject, const ClassInfo* classInfo) argument 280 return structures.get(classInfo).get(); 283 Structure* cacheDOMStructure(JSDOMGlobalObject* globalObject, Structure* structure, const ClassInfo* classInfo) argument 286 ASSERT(!structures.contains(classInfo)); 287 return structures.set(classInfo, WriteBarrier<Structure>(globalObject->vm(), globalObject, structure)).iterator->value.get();
|
/macosx-10.9.5/BerkeleyDB-21/db/java/src/com/sleepycat/bind/serial/ |
H A D | StoredClassCatalog.java | 141 ClassInfo classInfo = getClassInfo(classFormat); 142 return classInfo.getClassID(); 216 ClassInfo classInfo = (ClassInfo) classMap.get(className); 217 if (classInfo != null) { 218 return classInfo; 235 classInfo = putClassInfo(new ClassInfo(), className, key, 242 classInfo = new ClassInfo(data); 245 getClassFormat(classInfo.getClassID(), formatData); 254 classInfo = putClassInfo(classInfo, classNam 272 putClassInfo(ClassInfo classInfo, String className, DatabaseEntry classKey, ObjectStreamClass classFormat) argument [all...] |
/macosx-10.9.5/Security-55471.14.18/libsecurity_transform/lib/ |
H A D | CoreFoundationBasics.cpp | 227 const RegisteredClassInfo *classInfo = RegisteredClassInfo::Find(name); local 228 if (classInfo) { 229 return classInfo->mClassID;
|
/macosx-10.9.5/tcl-102/tcl_ext/tclxml/tclxml/ |
H A D | tclxml.c | 855 TclXML_ParserClassInfo *classInfo = (TclXML_ParserClassInfo *) xmlinfo->parserClass; 875 if (classInfo->reset) { 876 if ((*classInfo->reset)((ClientData) xmlinfo) != TCL_OK) { 879 } else if (classInfo->resetCmd) { 880 Tcl_Obj *cmdPtr = Tcl_DuplicateObj(classInfo->resetCmd); 896 } else if (classInfo->create) { 915 if ((xmlinfo->clientData = (*classInfo->create)(interp, xmlinfo)) == NULL) { 919 } else if (classInfo->createCmd) { 920 Tcl_Obj *cmdPtr = Tcl_DuplicateObj(classInfo->createCmd); 950 cmdPtr = Tcl_DuplicateObj(classInfo 845 TclXML_ParserClassInfo *classInfo = (TclXML_ParserClassInfo *) xmlinfo->parserClass; local 1159 TclXML_ParserClassInfo *classInfo = (TclXML_ParserClassInfo *) xmlinfo->parserClass; local 1386 TclXML_ParserClassInfo *classInfo = (TclXML_ParserClassInfo *) xmlinfo->parserClass; local 1969 TclXML_ParserClassInfo *classInfo = (TclXML_ParserClassInfo *) xmlinfo->parserClass; local 2040 TclXML_ParserClassInfo *classInfo = (TclXML_ParserClassInfo *) xmlinfo->parserClass; local [all...] |
/macosx-10.9.5/WebCore-7537.78.1/bridge/c/ |
H A D | c_utility.cpp | 88 if (object->classInfo() == &CRuntimeObject::s_info) {
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/API/ |
H A D | JSWrapperMap.mm | 448 if (JSObjCClassInfo* classInfo = (JSObjCClassInfo*)m_classMap[cls]) 449 return classInfo; 468 JSObjCClassInfo* classInfo = [self classInfoForClass:[object class]]; 469 wrapper = [classInfo wrapperForObject:object];
|