Changeset 243323 in webkit
- Timestamp:
- Mar 21, 2019, 1:47:34 PM (7 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 7 edited
-
ChangeLog (modified) (1 diff)
-
bindings/ScriptValue.cpp (modified) (2 diffs)
-
bytecode/GetterSetterAccessCase.cpp (modified) (3 diffs)
-
bytecode/InstanceOfAccessCase.cpp (modified) (1 diff)
-
bytecode/IntrinsicGetterAccessCase.cpp (modified) (1 diff)
-
bytecode/ModuleNamespaceAccessCase.cpp (modified) (1 diff)
-
bytecode/ProxyableAccessCase.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r243312 r243323 1 2019-03-21 Michael Catanzaro <mcatanzaro@igalia.com> 2 3 Unreviewed, more clang 3.8 build fixes 4 https://bugs.webkit.org/show_bug.cgi?id=195947 5 <rdar://problem/49069219> 6 7 In the spirit of making our code worse to please old compilers.... 8 9 * bindings/ScriptValue.cpp: 10 (Inspector::jsToInspectorValue): 11 * bytecode/GetterSetterAccessCase.cpp: 12 (JSC::GetterSetterAccessCase::create): 13 (JSC::GetterSetterAccessCase::clone const): 14 * bytecode/InstanceOfAccessCase.cpp: 15 (JSC::InstanceOfAccessCase::clone const): 16 * bytecode/IntrinsicGetterAccessCase.cpp: 17 (JSC::IntrinsicGetterAccessCase::clone const): 18 * bytecode/ModuleNamespaceAccessCase.cpp: 19 (JSC::ModuleNamespaceAccessCase::clone const): 20 * bytecode/ProxyableAccessCase.cpp: 21 (JSC::ProxyableAccessCase::clone const): 22 1 23 2019-03-21 Yusuke Suzuki <ysuzuki@apple.com> 2 24 -
trunk/Source/JavaScriptCore/bindings/ScriptValue.cpp
r243163 r243323 75 75 inspectorArray->pushValue(WTFMove(elementValue)); 76 76 } 77 return inspectorArray;77 return RefPtr<JSON::Value> { WTFMove(inspectorArray) }; 78 78 } 79 79 VM& vm = scriptState.vm(); … … 88 88 inspectorObject->setValue(name.string(), WTFMove(inspectorValue)); 89 89 } 90 return inspectorObject;90 return RefPtr<JSON::Value> { WTFMove(inspectorObject) }; 91 91 } 92 92 -
trunk/Source/JavaScriptCore/bytecode/GetterSetterAccessCase.cpp
r243163 r243323 67 67 result->m_domAttribute = domAttribute; 68 68 result->m_customAccessor = customGetter ? FunctionPtr<OperationPtrTag>(customGetter) : nullptr; 69 return result;69 return std::unique_ptr<AccessCase> { WTFMove(result) }; 70 70 } 71 71 … … 77 77 std::unique_ptr<GetterSetterAccessCase> result(new GetterSetterAccessCase(vm, owner, type, offset, structure, conditionSet, false, nullptr, customSlotBase, WTFMove(prototypeAccessChain))); 78 78 result->m_customAccessor = customSetter ? FunctionPtr<OperationPtrTag>(customSetter) : nullptr; 79 return result;79 return std::unique_ptr<AccessCase> { WTFMove(result) }; 80 80 } 81 81 … … 98 98 std::unique_ptr<GetterSetterAccessCase> result(new GetterSetterAccessCase(*this)); 99 99 result->resetState(); 100 return result;100 return std::unique_ptr<AccessCase> { WTFMove(result) }; 101 101 } 102 102 -
trunk/Source/JavaScriptCore/bytecode/InstanceOfAccessCase.cpp
r243163 r243323 48 48 std::unique_ptr<InstanceOfAccessCase> result(new InstanceOfAccessCase(*this)); 49 49 result->resetState(); 50 return result;50 return std::unique_ptr<AccessCase> { WTFMove(result) }; 51 51 } 52 52 -
trunk/Source/JavaScriptCore/bytecode/IntrinsicGetterAccessCase.cpp
r243163 r243323 52 52 std::unique_ptr<IntrinsicGetterAccessCase> result(new IntrinsicGetterAccessCase(*this)); 53 53 result->resetState(); 54 return result;54 return std::unique_ptr<AccessCase> { WTFMove(result) }; 55 55 } 56 56 -
trunk/Source/JavaScriptCore/bytecode/ModuleNamespaceAccessCase.cpp
r243163 r243323 59 59 std::unique_ptr<ModuleNamespaceAccessCase> result(new ModuleNamespaceAccessCase(*this)); 60 60 result->resetState(); 61 return result;61 return std::unique_ptr<AccessCase> { WTFMove(result) }; 62 62 } 63 63 -
trunk/Source/JavaScriptCore/bytecode/ProxyableAccessCase.cpp
r243163 r243323 53 53 std::unique_ptr<ProxyableAccessCase> result(new ProxyableAccessCase(*this)); 54 54 result->resetState(); 55 return result;55 return std::unique_ptr<AccessCase> { WTFMove(result) }; 56 56 } 57 57
Note:
See TracChangeset
for help on using the changeset viewer.