Lines Matching refs:String
49 class String; variable
120 using StringDexCachePair = DexCachePair<String>;
191 ObjPtr<mirror::String> location,
214 ObjPtr<String> GetLocation() REQUIRES_SHARED(Locks::mutator_lock_);
273 return alignof(GcRoot<mirror::String>); in PreResolvedStringsAlignment()
276 String* GetResolvedString(dex::StringIndex string_idx) ALWAYS_INLINE
279 void SetResolvedString(dex::StringIndex string_idx, ObjPtr<mirror::String> resolved) ALWAYS_INLINE
283 ObjPtr<mirror::String> resolved)
342 GcRoot<mirror::String>* GetPreResolvedStrings() ALWAYS_INLINE in GetPreResolvedStrings()
344 return GetFieldPtr64<GcRoot<mirror::String>*, kVerifyFlags>(PreResolvedStringsOffset()); in GetPreResolvedStrings()
351 void SetPreResolvedStrings(GcRoot<mirror::String>* strings) in SetPreResolvedStrings()
455 void SetLocation(ObjPtr<String> location) REQUIRES_SHARED(Locks::mutator_lock_);
469 return sizeof(GcRoot<mirror::String>) * num_strings; in PreResolvedStringsSize()
487 ObjPtr<String> location,
566 HeapReference<String> location_;