Searched refs:IdentifierRep (Results 1 - 12 of 12) sorted by relevance

/external/webkit/Source/WebCore/bridge/
H A DIdentifierRep.h36 class IdentifierRep { class in namespace:WebCore
39 static IdentifierRep* get(int);
40 static IdentifierRep* get(const char*);
42 static bool isValid(IdentifierRep*);
50 IdentifierRep(int number) function in class:WebCore::IdentifierRep
56 IdentifierRep(const char* name) function in class:WebCore::IdentifierRep
62 ~IdentifierRep()
H A DIdentifierRep.cpp27 #include "IdentifierRep.h"
39 typedef HashSet<IdentifierRep*> IdentifierSet;
47 typedef HashMap<int, IdentifierRep*> IntIdentifierMap;
55 IdentifierRep* IdentifierRep::get(int intID)
58 static IdentifierRep* negativeOneAndZeroIdentifiers[2];
60 IdentifierRep* identifier = negativeOneAndZeroIdentifiers[intID + 1];
62 identifier = new IdentifierRep(intID);
73 result.first->second = new IdentifierRep(intID);
81 typedef HashMap<RefPtr<StringImpl>, IdentifierRep*> StringIdentifierMa
[all...]
H A Dnpruntime.cpp30 #include "IdentifierRep.h"
46 return static_cast<NPIdentifier>(IdentifierRep::get(name));
62 return static_cast<NPIdentifier>(IdentifierRep::get(intid));
67 return static_cast<IdentifierRep*>(identifier)->isString();
72 const char* string = static_cast<IdentifierRep*>(identifier)->string();
81 return static_cast<IdentifierRep*>(identifier)->number();
H A DNP_jsobject.cpp37 #include "IdentifierRep.h"
214 IdentifierRep* i = static_cast<IdentifierRep*>(methodName);
309 IdentifierRep* i = static_cast<IdentifierRep*>(propertyName);
344 IdentifierRep* i = static_cast<IdentifierRep*>(propertyName);
371 IdentifierRep* i = static_cast<IdentifierRep*>(propertyName);
406 IdentifierRep*
[all...]
/external/webkit/Source/WebKit2/Shared/Plugins/
H A DNPIdentifierData.cpp34 #include <WebCore/IdentifierRep.h>
52 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(npIdentifier);
66 return static_cast<NPIdentifier>(IdentifierRep::get(m_string.data()));
68 return static_cast<NPIdentifier>(IdentifierRep::get(m_number));
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/
H A DNPJSObject.cpp36 #include <WebCore/IdentifierRep.h>
80 static Identifier identifierFromIdentifierRep(ExecState* exec, IdentifierRep* identifierRep)
92 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(methodName);
112 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(methodName);
141 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(identifier);
161 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(propertyNam
[all...]
H A DJSNPObject.cpp37 #include <WebCore/IdentifierRep.h>
47 return static_cast<NPIdentifier>(IdentifierRep::get(identifier.ustring().utf8().data()));
347 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(identifiers[i]);
H A DNetscapeBrowserFuncs.cpp33 #include <WebCore/IdentifierRep.h>
586 return static_cast<NPIdentifier>(IdentifierRep::get(name));
603 return static_cast<NPIdentifier>(IdentifierRep::get(intid));
608 return static_cast<IdentifierRep*>(identifier)->isString();
613 const char* string = static_cast<IdentifierRep*>(identifier)->string();
627 return static_cast<IdentifierRep*>(identifier)->number();
/external/webkit/Source/WebKit/mac/Plugins/Hosted/
H A DNetscapePluginHostProxy.mm40 #import <WebCore/IdentifierRep.h>
591 COMPILE_ASSERT(sizeof(*identifier) == sizeof(IdentifierRep*), identifier_sizes);
593 *identifier = reinterpret_cast<uint64_t>(IdentifierRep::get(name));
601 *identifier = reinterpret_cast<uint64_t>(IdentifierRep::get(value));
605 static Identifier identifierFromIdentifierRep(IdentifierRep* identifier)
607 ASSERT(IdentifierRep::isValid(identifier));
629 IdentifierRep* identifier = reinterpret_cast<IdentifierRep*>(serverIdentifier);
630 if (!IdentifierRep::isValid(identifier))
711 IdentifierRep* identifie
[all...]
H A DProxyInstance.mm32 #import <WebCore/IdentifierRep.h>
321 IdentifierRep* identifier = reinterpret_cast<IdentifierRep*>([number longLongValue]);
322 if (!IdentifierRep::isValid(identifier))
/external/webkit/Source/WebCore/bridge/c/
H A Dc_instance.cpp33 #include "IdentifierRep.h"
310 IdentifierRep* identifier = static_cast<IdentifierRep*>(identifiers[i]);
/external/webkit/Source/WebCore/bindings/v8/
H A DV8NPObject.cpp56 struct IdentifierRep { struct in namespace:WebCore
317 IdentifierRep* identifier = static_cast<IdentifierRep*>(identifiers[i]);

Completed in 319 milliseconds