26 #ifndef KJS_BINDINGS_OBJC_CLASS_H 27 #define KJS_BINDINGS_OBJC_CLASS_H 30 #include <wtf/text/WTFString.h> 53 mutable HashMap<String, std::unique_ptr<Method>> m_methodCache;
54 mutable HashMap<String, std::unique_ptr<Field>> m_fieldCache;
Definition: BridgeJSC.h:71
Definition: AirOpcode.h:4
Definition: CallFrame.h:85
virtual Field * fieldNamed(PropertyName, Instance *) const
Definition: objc_class.mm:150
Definition: objc_class.h:35
static ObjcClass * classForIsA(ClassStructPtr)
Definition: objc_class.mm:49
ClassStructPtr isa()
Definition: objc_class.h:49
Definition: BridgeJSC.h:60
ObjcClass(ClassStructPtr aClass)
Definition: objc_class.mm:36
Definition: JSCJSValue.h:129
Definition: PropertyName.h:34
virtual JSValue fallbackObject(ExecState *, Instance *, PropertyName)
Definition: objc_class.mm:239
Definition: BridgeJSC.h:52
virtual Method * methodNamed(PropertyName, Instance *) const
Definition: objc_class.mm:99