/external/icu/icu4c/source/common/ |
sharedobject.cpp | 8 * sharedobject.cpp 10 #include "sharedobject.h" 18 SharedObject::~SharedObject() {} 23 SharedObject::addRef() const { 36 SharedObject::removeRef() const { 51 SharedObject::getRefCount() const { 56 SharedObject::deleteIfZeroRefCount() const {
|
sharedobject.h | 8 * sharedobject.h 20 class SharedObject; 23 * Base class for unified cache exposing enough methods to SharedObject 25 * update cache metrics. No other part of ICU, except for SharedObject, 54 class U_COMMON_API SharedObject : public UObject { 57 SharedObject() : 63 SharedObject(const SharedObject &other) : 69 virtual ~SharedObject(); 121 * T must be a subclass of SharedObject [all...] |
unifiedcache.h | 20 #include "sharedobject.h" 74 virtual const SharedObject *createObject( 233 const SharedObject *value = NULL; 237 SharedObject::copyPtr(tvalue, ptr); 239 SharedObject::clearPtr(tvalue); 355 SharedObject *fNoValue; 390 const SharedObject *&value, 407 const SharedObject *&value, 418 const SharedObject *value, 437 const SharedObject *&value [all...] |
unifiedcache.cpp | 106 fNoValue = new SharedObject(); 197 const SharedObject *sharedObject = 198 (const SharedObject *) element->value.pointer; 201 if (sharedObject->hasHardReferences()) { 208 sharedObject == fNoValue ? NULL :sharedObject, 209 sharedObject->getRefCount(), 210 sharedObject->getSoftRefCount()); 252 const SharedObject *sharedObject [all...] |
/external/icu/android_icu4j/src/main/java/android/icu/impl/coll/ |
SharedObject.java | 9 * SharedObject.java, ported from sharedobject.h/.cpp 25 * <p>In C++, the SharedObject base class is used for both memory and ownership management. 32 * class S extends SharedObject { 42 * private SharedObject.Reference<S> s; 97 public class SharedObject implements Cloneable { 99 * Similar to a smart pointer, basically a port of the static methods of C++ SharedObject. 102 public static final class Reference<T extends SharedObject> implements Cloneable { 162 public SharedObject() {} 166 public SharedObject clone() [all...] |
CollationTailoring.java | 37 CollationTailoring(SharedObject.Reference<CollationSettings> baseSettings) { 44 settings = new SharedObject.Reference<CollationSettings>(new CollationSettings()); 102 public SharedObject.Reference<CollationSettings> settings; // reference-counted
|
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/ |
SharedObject.java | 8 * SharedObject.java, ported from sharedobject.h/.cpp 24 * <p>In C++, the SharedObject base class is used for both memory and ownership management. 31 * class S extends SharedObject { 41 * private SharedObject.Reference<S> s; 95 public class SharedObject implements Cloneable { 97 * Similar to a smart pointer, basically a port of the static methods of C++ SharedObject. 99 public static final class Reference<T extends SharedObject> implements Cloneable { 159 public SharedObject() {} 163 public SharedObject clone() [all...] |
CollationTailoring.java | 35 CollationTailoring(SharedObject.Reference<CollationSettings> baseSettings) { 42 settings = new SharedObject.Reference<CollationSettings>(new CollationSettings()); 100 public SharedObject.Reference<CollationSettings> settings; // reference-counted
|
/external/icu/icu4c/source/i18n/ |
sharedbreakiterator.h | 15 #include "sharedobject.h" 31 class U_I18N_API SharedBreakIterator : public SharedObject {
|
sharedcalendar.h | 15 #include "sharedobject.h" 21 class U_I18N_API SharedCalendar : public SharedObject {
|
shareddateformatsymbols.h | 18 #include "sharedobject.h" 24 class U_I18N_API SharedDateFormatSymbols : public SharedObject {
|
sharednumberformat.h | 15 #include "sharedobject.h" 21 class U_I18N_API SharedNumberFormat : public SharedObject {
|
sharedpluralrules.h | 15 #include "sharedobject.h" 21 class U_I18N_API SharedPluralRules : public SharedObject {
|
collationtailoring.h | 46 * It is shared, reference-counted, and auto-deleted; see SharedObject. 48 struct U_I18N_API CollationTailoring : public SharedObject { 95 struct CollationCacheEntry : public SharedObject {
|
collationtailoring.cpp | 58 SharedObject::clearPtr(settings); 108 SharedObject::clearPtr(tailoring);
|
collationroot.cpp | 43 SharedObject::clearPtr(rootSingleton);
|
reldatefmt.cpp | 52 class RelativeDateTimeCacheData: public SharedObject { 799 SharedObject::copyPtr(other.fCache, fCache); 800 SharedObject::copyPtr(other.fNumberFormat, fNumberFormat); 801 SharedObject::copyPtr(other.fPluralRules, fPluralRules); 802 SharedObject::copyPtr(other.fOptBreakIterator, fOptBreakIterator); [all...] |
collationsettings.h | 23 #include "sharedobject.h" 34 struct U_I18N_API CollationSettings : public SharedObject {
|
/external/mesa3d/src/gallium/targets/graw-null/ |
SConscript | 8 graw_util = env.SharedObject(
|
/external/icu/icu4c/source/test/intltest/ |
unifiedcachetest.cpp | 18 class UCTItem : public SharedObject { 29 class UCTItem2 : public SharedObject { 276 SharedObject::clearPtr(enGb); 277 SharedObject::clearPtr(enUs); 278 SharedObject::clearPtr(fr); 279 SharedObject::clearPtr(frFr); 280 SharedObject::clearPtr(deAu); 281 SharedObject::clearPtr(es); 282 SharedObject::clearPtr(ru); 283 SharedObject::clearPtr(en) [all...] |
/external/mesa3d/src/mapi/glapi/ |
SConscript | 50 o = env.SharedObject(s[:-2], '../' + s)
|
/external/mesa3d/src/mapi/shared-glapi/ |
SConscript | 62 o = env.SharedObject(
|
/external/llvm/tools/bugpoint/ |
Miscompilation.cpp | [all...] |
/external/swiftshader/third_party/LLVM/tools/bugpoint/ |
Miscompilation.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/tools/bugpoint/ |
Miscompilation.cpp | [all...] |