Lines Matching refs:MUST_USE_RESULT
906 MUST_USE_RESULT MaybeObject* ToObject(); // ECMA-262 9.9.
911 MUST_USE_RESULT MaybeObject* ToObject(Context* global_context);
915 MUST_USE_RESULT inline MaybeObject* ToSmi();
920 MUST_USE_RESULT inline MaybeObject* GetProperty(String* key);
921 MUST_USE_RESULT inline MaybeObject* GetProperty(
924 MUST_USE_RESULT MaybeObject* GetPropertyWithReceiver(
935 MUST_USE_RESULT MaybeObject* GetProperty(Object* receiver,
940 MUST_USE_RESULT MaybeObject* GetPropertyWithDefinedGetter(Object* receiver,
944 MUST_USE_RESULT inline MaybeObject* GetElement(uint32_t index);
947 MUST_USE_RESULT MaybeObject* GetElementWithReceiver(Object* receiver,
956 MUST_USE_RESULT MaybeObject* GetHash(CreationFlag flag);
1398 MUST_USE_RESULT MaybeObject* SetProperty(String* key,
1402 MUST_USE_RESULT MaybeObject* SetProperty(LookupResult* result,
1407 MUST_USE_RESULT MaybeObject* SetPropertyWithDefinedSetter(JSReceiver* setter,
1410 MUST_USE_RESULT MaybeObject* DeleteProperty(String* name, DeleteMode mode);
1411 MUST_USE_RESULT MaybeObject* DeleteElement(uint32_t index, DeleteMode mode);
1415 MUST_USE_RESULT MaybeObject* SetElement(uint32_t index,
1445 MUST_USE_RESULT MaybeObject* SetPrototype(Object* value,
1450 inline MUST_USE_RESULT MaybeObject* GetIdentityHash(CreationFlag flag);
1503 MUST_USE_RESULT inline MaybeObject* ResetElements();
1535 MUST_USE_RESULT inline MaybeObject* EnsureWritableFastElements();
1540 MUST_USE_RESULT MaybeObject* PrepareElementsForSort(uint32_t limit);
1543 MUST_USE_RESULT MaybeObject* PrepareSlowElementsForSort(uint32_t limit);
1545 MUST_USE_RESULT MaybeObject* GetPropertyWithCallback(Object* receiver,
1550 MUST_USE_RESULT MaybeObject* SetPropertyForResult(LookupResult* result,
1555 MUST_USE_RESULT MaybeObject* SetPropertyWithFailedAccessCheck(
1561 MUST_USE_RESULT MaybeObject* SetPropertyWithCallback(
1567 MUST_USE_RESULT MaybeObject* SetPropertyWithInterceptor(
1572 MUST_USE_RESULT MaybeObject* SetPropertyPostInterceptor(
1585 MUST_USE_RESULT MaybeObject* SetLocalPropertyIgnoreAttributes(
1605 MUST_USE_RESULT MaybeObject* SetNormalizedProperty(String* name,
1610 MUST_USE_RESULT MaybeObject* DeleteNormalizedProperty(String* name,
1635 MUST_USE_RESULT MaybeObject* DefineAccessor(String* name,
1641 MUST_USE_RESULT MaybeObject* DefineAccessor(AccessorInfo* info);
1644 MUST_USE_RESULT MaybeObject* GetPropertyWithFailedAccessCheck(
1649 MUST_USE_RESULT MaybeObject* GetPropertyWithInterceptor(
1653 MUST_USE_RESULT MaybeObject* GetPropertyPostInterceptor(
1657 MUST_USE_RESULT MaybeObject* GetLocalPropertyPostInterceptor(
1685 MUST_USE_RESULT MaybeObject* SetHiddenProperty(String* key, Object* value);
1697 MUST_USE_RESULT MaybeObject* GetIdentityHash(CreationFlag flag);
1698 MUST_USE_RESULT MaybeObject* SetIdentityHash(Object* hash, CreationFlag flag);
1702 MUST_USE_RESULT MaybeObject* DeleteProperty(String* name, DeleteMode mode);
1705 MUST_USE_RESULT MaybeObject* DeleteElement(uint32_t index, DeleteMode mode);
1710 MUST_USE_RESULT inline MaybeObject* EnsureCanContainHeapObjectElements();
1713 MUST_USE_RESULT inline MaybeObject* EnsureCanContainElements(
1717 MUST_USE_RESULT inline MaybeObject* EnsureCanContainElements(
1720 MUST_USE_RESULT MaybeObject* EnsureCanContainElements(
1770 MUST_USE_RESULT MaybeObject* SetFastElement(uint32_t index,
1775 MUST_USE_RESULT MaybeObject* SetDictionaryElement(
1783 MUST_USE_RESULT MaybeObject* SetFastDoubleElement(
1795 static MUST_USE_RESULT Handle<Object> SetElement(
1804 MUST_USE_RESULT MaybeObject* SetElement(
1814 MUST_USE_RESULT MaybeObject* GetElementWithInterceptor(Object* receiver,
1826 MUST_USE_RESULT MaybeObject* SetFastElementsCapacityAndLength(
1830 MUST_USE_RESULT MaybeObject* SetFastDoubleElementsCapacityAndLength(
1859 MUST_USE_RESULT MaybeObject* SetElementWithCallbackSetterInPrototypes(
1887 MUST_USE_RESULT MaybeObject* AddFastPropertyUsingMap(Map* new_map,
1897 MUST_USE_RESULT MaybeObject* AddConstantFunctionProperty(
1902 MUST_USE_RESULT MaybeObject* ReplaceSlowProperty(
1911 inline MUST_USE_RESULT MaybeObject* GetElementsTransitionMap(
1914 MUST_USE_RESULT MaybeObject* GetElementsTransitionMapSlow(
1920 MUST_USE_RESULT MaybeObject* TransitionElementsKind(ElementsKind to_kind);
1927 MUST_USE_RESULT MaybeObject* ConvertDescriptorToFieldAndMapTransition(
1935 MUST_USE_RESULT MaybeObject* ConvertDescriptorToField(
1941 MUST_USE_RESULT MaybeObject* AddFastProperty(String* name,
1946 MUST_USE_RESULT MaybeObject* AddSlowProperty(String* name,
1951 MUST_USE_RESULT MaybeObject* AddProperty(String* name,
1964 MUST_USE_RESULT MaybeObject* NormalizeProperties(
1973 MUST_USE_RESULT MaybeObject* NormalizeElements();
1979 MUST_USE_RESULT MaybeObject* UpdateMapCodeCache(String* name, Code* code);
1986 MUST_USE_RESULT MaybeObject* TransformToFastProperties(
2018 MUST_USE_RESULT MaybeObject* PreventExtensions();
2118 MUST_USE_RESULT MaybeObject* GetElementWithCallback(Object* receiver,
2122 MUST_USE_RESULT MaybeObject* SetElementWithCallback(
2128 MUST_USE_RESULT MaybeObject* SetElementWithInterceptor(
2135 MUST_USE_RESULT MaybeObject* SetElementWithoutInterceptor(
2148 MUST_USE_RESULT MaybeObject* SetPropertyWithCallbackSetterInPrototypes(
2155 MUST_USE_RESULT MaybeObject* DeletePropertyPostInterceptor(String* name,
2157 MUST_USE_RESULT MaybeObject* DeletePropertyWithInterceptor(String* name);
2159 MUST_USE_RESULT MaybeObject* DeleteElementWithInterceptor(uint32_t index);
2161 MUST_USE_RESULT MaybeObject* DeleteFastElement(uint32_t index);
2162 MUST_USE_RESULT MaybeObject* DeleteDictionaryElement(uint32_t index,
2176 MUST_USE_RESULT MaybeObject* SetElementCallback(
2180 MUST_USE_RESULT MaybeObject* SetPropertyCallback(
2184 MUST_USE_RESULT MaybeObject* DefineElementAccessor(
2189 MUST_USE_RESULT MaybeObject* DefinePropertyAccessor(
2201 MUST_USE_RESULT MaybeObject* GetHiddenPropertiesDictionary(
2204 MUST_USE_RESULT MaybeObject* SetHiddenPropertiesDictionary(
2266 MUST_USE_RESULT inline MaybeObject* Copy();
2267 MUST_USE_RESULT MaybeObject* CopySize(int new_length);
2270 MUST_USE_RESULT MaybeObject* AddKeysFromJSArray(JSArray* array);
2273 MUST_USE_RESULT MaybeObject* UnionOfKeys(FixedArray* other);
2349 MUST_USE_RESULT inline MaybeObject* get(int index);
2357 MUST_USE_RESULT inline MaybeObject* Copy();
2506 MUST_USE_RESULT MaybeObject* CopyFrom(int dst_index,
2517 MUST_USE_RESULT MaybeObject* CopyInsert(Descriptor* descriptor,
2522 MUST_USE_RESULT MaybeObject* RemoveTransitions();
2555 MUST_USE_RESULT static MaybeObject* Allocate(int number_of_descriptors);
2754 MUST_USE_RESULT static MaybeObject* Allocate(
2854 MUST_USE_RESULT MaybeObject* Rehash(HashTable* new_table, Key key);
2857 MUST_USE_RESULT MaybeObject* Shrink(Key key);
2860 MUST_USE_RESULT MaybeObject* EnsureCapacity(int n, Key key);
2875 MUST_USE_RESULT virtual MaybeObject* AsObject() = 0;
2892 MUST_USE_RESULT static inline MaybeObject* AsObject(HashTableKey* key) {
2912 MUST_USE_RESULT MaybeObject* LookupSymbol(Vector<const char> str, Object** s);
2913 MUST_USE_RESULT MaybeObject* LookupAsciiSymbol(Vector<const char> str,
2915 MUST_USE_RESULT MaybeObject* LookupSubStringAsciiSymbol(
2920 MUST_USE_RESULT MaybeObject* LookupTwoByteSymbol(Vector<const uc16> str,
2922 MUST_USE_RESULT MaybeObject* LookupString(String* key, Object** s);
2934 MUST_USE_RESULT MaybeObject* LookupKey(HashTableKey* key, Object** s);
2953 MUST_USE_RESULT static inline MaybeObject* AsObject(HashTableKey* key) {
2970 MUST_USE_RESULT MaybeObject* Put(FixedArray* key, Map* value);
3014 MUST_USE_RESULT MaybeObject* Shrink(Key key);
3041 MUST_USE_RESULT static MaybeObject* Allocate(int at_least_space_for);
3044 MUST_USE_RESULT MaybeObject* EnsureCapacity(int n, Key key);
3064 MUST_USE_RESULT MaybeObject* Add(Key key,
3070 MUST_USE_RESULT MaybeObject* AtPut(Key key, Object* value);
3073 MUST_USE_RESULT MaybeObject* AddEntry(Key key,
3079 MUST_USE_RESULT MaybeObject* GenerateNewEnumerationIndices();
3091 MUST_USE_RESULT static inline MaybeObject* AsObject(String* key);
3109 MUST_USE_RESULT MaybeObject* TransformPropertiesToFastFor(
3124 MUST_USE_RESULT static inline MaybeObject* AsObject(uint32_t key);
3160 MUST_USE_RESULT MaybeObject* AtNumberPut(uint32_t key, Object* value);
3161 MUST_USE_RESULT MaybeObject* AddNumberEntry(uint32_t key,
3167 MUST_USE_RESULT static Handle<SeededNumberDictionary> Set(
3173 MUST_USE_RESULT MaybeObject* Set(uint32_t key,
3208 MUST_USE_RESULT MaybeObject* AtNumberPut(uint32_t key, Object* value);
3209 MUST_USE_RESULT MaybeObject* AddNumberEntry(uint32_t key, Object* value);
3213 MUST_USE_RESULT static Handle<UnseededNumberDictionary> Set(
3218 MUST_USE_RESULT MaybeObject* Set(uint32_t key, Object* value);
3228 MUST_USE_RESULT static inline MaybeObject* AsObject(Object* key);
3247 MUST_USE_RESULT MaybeObject* Add(Object* key);
3250 MUST_USE_RESULT MaybeObject* Remove(Object* key);
3269 MUST_USE_RESULT MaybeObject* Put(Object* key, Object* value);
3530 MUST_USE_RESULT MaybeObject* Get(JSObject* object,
3691 MUST_USE_RESULT inline MaybeObject* get(int index);
3720 MUST_USE_RESULT inline MaybeObject* get(int index);
3725 MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value);
3749 MUST_USE_RESULT inline MaybeObject* get(int index);
3754 MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value);
3778 MUST_USE_RESULT inline MaybeObject* get(int index);
3783 MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value);
3807 MUST_USE_RESULT inline MaybeObject* get(int index);
3812 MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value);
3836 MUST_USE_RESULT inline MaybeObject* get(int index);
3841 MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value);
3865 MUST_USE_RESULT inline MaybeObject* get(int index);
3870 MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value);
3894 MUST_USE_RESULT inline MaybeObject* get(int index);
3899 MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value);
3923 MUST_USE_RESULT inline MaybeObject* get(int index);
3928 MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value);
4010 MUST_USE_RESULT static MaybeObject* Allocate(int deopt_entry_count,
4049 MUST_USE_RESULT static MaybeObject* Allocate(int number_of_deopt_points,
4747 MUST_USE_RESULT MaybeObject* CopyDropDescriptors();
4749 MUST_USE_RESULT MaybeObject* CopyNormalized(PropertyNormalizationMode mode,
4754 MUST_USE_RESULT MaybeObject* CopyDropTransitions();
4781 MUST_USE_RESULT MaybeObject* UpdateCodeCache(String* name, Code* code);
4837 MUST_USE_RESULT MaybeObject* AddElementsTransition(
4870 MUST_USE_RESULT MaybeObject* PutPrototypeTransition(Object* prototype,
5782 MUST_USE_RESULT inline MaybeObject* set_initial_map_and_cache_transitions(
5794 MUST_USE_RESULT MaybeObject* SetInstancePrototype(Object* value);
5795 MUST_USE_RESULT MaybeObject* SetPrototype(Object* value);
5948 MUST_USE_RESULT MaybeObject* EnsurePropertyCell(String* name);
6388 MUST_USE_RESULT static MaybeObject* AsObject(HashTableKey* key) {
6407 MUST_USE_RESULT MaybeObject* Put(String* src, Object* value);
6408 MUST_USE_RESULT MaybeObject* PutEval(String* src,
6412 MUST_USE_RESULT MaybeObject* PutRegExp(String* src,
6432 MUST_USE_RESULT MaybeObject* Update(String* name, Code* code);
6465 MUST_USE_RESULT MaybeObject* UpdateDefaultCache(String* name, Code* code);
6466 MUST_USE_RESULT MaybeObject* UpdateNormalTypeCache(String* name, Code* code);
6494 MUST_USE_RESULT static MaybeObject* AsObject(HashTableKey* key) {
6507 MUST_USE_RESULT MaybeObject* Put(String* name, Code* code);
6531 MUST_USE_RESULT MaybeObject* Update(MapHandleList* maps,
6563 MUST_USE_RESULT MaybeObject* Put(MapHandleList* maps,
6887 MUST_USE_RESULT MaybeObject* SubString(int from,
7128 MUST_USE_RESULT MaybeObject* SlowTryFlatten(PretenureFlag pretenure);
7592 MUST_USE_RESULT MaybeObject* Initialize(const char* to_string,
7666 MUST_USE_RESULT MaybeObject* GetPropertyWithHandler(
7669 MUST_USE_RESULT MaybeObject* GetElementWithHandler(
7673 MUST_USE_RESULT MaybeObject* SetPropertyWithHandler(
7678 MUST_USE_RESULT MaybeObject* SetElementWithHandler(
7685 MUST_USE_RESULT MaybeObject* SetPropertyWithHandlerIfDefiningSetter(
7692 MUST_USE_RESULT MaybeObject* DeletePropertyWithHandler(
7695 MUST_USE_RESULT MaybeObject* DeleteElementWithHandler(
7699 MUST_USE_RESULT PropertyAttributes GetPropertyAttributeWithHandler(
7702 MUST_USE_RESULT PropertyAttributes GetElementAttributeWithHandler(
7706 MUST_USE_RESULT MaybeObject* GetIdentityHash(CreationFlag flag);
7932 MUST_USE_RESULT MaybeObject* JSArrayUpdateLengthFromIndex(uint32_t index,
7938 MUST_USE_RESULT MaybeObject* Initialize(int capacity);
7942 MUST_USE_RESULT MaybeObject* SetElementsLength(Object* length);
7945 MUST_USE_RESULT inline MaybeObject* SetContent(FixedArrayBase* storage);
8073 MUST_USE_RESULT MaybeObject* CopyWithoutTransitions();