HomeSort by relevance Sort by last modified time
    Searched refs:IdentifierRep (Results 1 - 12 of 12) sorted by null

  /external/webkit/Source/WebCore/bridge/
IdentifierRep.h 36 class IdentifierRep {
39 static IdentifierRep* get(int);
40 static IdentifierRep* get(const char*);
42 static bool isValid(IdentifierRep*);
50 IdentifierRep(int number)
56 IdentifierRep(const char* name)
62 ~IdentifierRep()
IdentifierRep.cpp 27 #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*> StringIdentifierMap
    [all...]
npruntime.cpp 30 #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();
NP_jsobject.cpp 37 #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* i = static_cast<IdentifierRep*>(propertyName)
    [all...]
  /external/webkit/Source/WebKit2/Shared/Plugins/
NPIdentifierData.cpp 34 #include <WebCore/IdentifierRep.h>
52 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(npIdentifier);
53 npIdentifierData.m_isString = identifierRep->isString();
56 npIdentifierData.m_string = identifierRep->string();
58 npIdentifierData.m_number = identifierRep->number();
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/
NPJSObject.cpp 36 #include <WebCore/IdentifierRep.h>
80 static Identifier identifierFromIdentifierRep(ExecState* exec, IdentifierRep* identifierRep)
82 ASSERT(identifierRep->isString());
84 const char* string = identifierRep->string();
92 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(methodName);
94 if (!identifierRep->isString())
103 JSValue value = m_jsObject->get(exec, identifierFromIdentifierRep(exec, identifierRep));
    [all...]
JSNPObject.cpp 37 #include <WebCore/IdentifierRep.h>
47 return static_cast<NPIdentifier>(IdentifierRep::get(identifier.ustring().utf8().data()));
347 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(identifiers[i]);
350 if (identifierRep->isString()) {
351 const char* string = identifierRep->string();
356 identifier = Identifier::from(exec, identifierRep->number());
NetscapeBrowserFuncs.cpp 33 #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/
NetscapePluginHostProxy.mm 40 #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* identifier = reinterpret_cast<IdentifierRep*>(serverIdentifier)
    [all...]
ProxyInstance.mm 32 #import <WebCore/IdentifierRep.h>
321 IdentifierRep* identifier = reinterpret_cast<IdentifierRep*>([number longLongValue]);
322 if (!IdentifierRep::isValid(identifier))
  /external/webkit/Source/WebCore/bridge/c/
c_instance.cpp 33 #include "IdentifierRep.h"
310 IdentifierRep* identifier = static_cast<IdentifierRep*>(identifiers[i]);
  /external/webkit/Source/WebCore/bindings/v8/
V8NPObject.cpp 56 struct IdentifierRep {
317 IdentifierRep* identifier = static_cast<IdentifierRep*>(identifiers[i]);

Completed in 232 milliseconds