Home | History | Annotate | Download | only in libdex

Lines Matching refs:DexStringCache

36 void dexStringCacheAlloc(DexStringCache* pCache, size_t length) {
54 * Initialize the given DexStringCache. Use this function before passing
57 void dexStringCacheInit(DexStringCache* pCache) {
64 * Release the allocated contents of the given DexStringCache, if any.
65 * Use this function after your last use of a DexStringCache.
67 void dexStringCacheRelease(DexStringCache* pCache) {
76 * If the given DexStringCache doesn't already point at the given value,
80 * sometimes doesn't populate a DexStringCache.
82 char* dexStringCacheEnsureCopy(DexStringCache* pCache, const char* value) {
93 * Abandon the given DexStringCache, and return a writable copy of the
97 * scope of the DexStringCache.
99 char* dexStringCacheAbandon(DexStringCache* pCache, const char* value) {
134 DexStringCache* pCache) {
169 DexStringCache cache;
178 DexStringCache* pCache) {