Changeset 261544 in webkit
- Timestamp:
- May 11, 2020 8:52:22 PM (4 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r261542 r261544 1 2020-05-11 Yoshiaki JITSUKAWA <yoshiaki.jitsukawa@sony.com> 2 3 Fix build errors after r260992 4 https://bugs.webkit.org/show_bug.cgi?id=211756 5 6 Reviewed by Darin Adler. 7 8 Add JSC namespace specifier to NonIntrinsic and PropertyAttribute 9 in the macros in JSObject.h since those can be used outside of 10 or without introducing JSC namespace. 11 * runtime/JSObject.h: 12 1 13 2020-05-11 Ross Kirsling <ross.kirsling@sony.com> 2 14 -
trunk/Source/JavaScriptCore/runtime/JSObject.h
r261464 r261544 1625 1625 // intrinsic. 1626 1626 #define JSC_NATIVE_FUNCTION(jsName, cppName, attributes, length) \ 1627 JSC_NATIVE_INTRINSIC_FUNCTION(jsName, cppName, (attributes), (length), NoIntrinsic)1627 JSC_NATIVE_INTRINSIC_FUNCTION(jsName, cppName, (attributes), (length), JSC::NoIntrinsic) 1628 1628 1629 1629 #define JSC_NATIVE_FUNCTION_WITHOUT_TRANSITION(jsName, cppName, attributes, length) \ 1630 JSC_NATIVE_INTRINSIC_FUNCTION_WITHOUT_TRANSITION(jsName, cppName, (attributes), (length), NoIntrinsic)1630 JSC_NATIVE_INTRINSIC_FUNCTION_WITHOUT_TRANSITION(jsName, cppName, (attributes), (length), JSC::NoIntrinsic) 1631 1631 1632 1632 // Identical helpers but for builtins. Note that currently, we don't support builtins that are … … 1642 1642 #define JSC_TO_STRING_TAG_WITHOUT_TRANSITION() \ 1643 1643 putDirectWithoutTransition(vm, vm.propertyNames->toStringTagSymbol, \ 1644 jsNontrivialString(vm, info()->className), PropertyAttribute::DontEnum |PropertyAttribute::ReadOnly)1644 jsNontrivialString(vm, info()->className), JSC::PropertyAttribute::DontEnum | JSC::PropertyAttribute::ReadOnly) 1645 1645 1646 1646 // Helper for defining native getters on properties. … … 1648 1648 putDirectNativeIntrinsicGetter(\ 1649 1649 vm, globalObject, makeIdentifier(vm, (jsName)), (cppName), \ 1650 (intrinsic), ((attributes) | PropertyAttribute::Accessor))1650 (intrinsic), ((attributes) | JSC::PropertyAttribute::Accessor)) 1651 1651 1652 1652 #define JSC_NATIVE_INTRINSIC_GETTER_WITHOUT_TRANSITION(jsName, cppName, attributes, intrinsic) \ 1653 1653 putDirectNativeIntrinsicGetterWithoutTransition(\ 1654 1654 vm, globalObject, makeIdentifier(vm, (jsName)), (cppName), \ 1655 (intrinsic), ((attributes) | PropertyAttribute::Accessor))1655 (intrinsic), ((attributes) | JSC::PropertyAttribute::Accessor)) 1656 1656 1657 1657 #define JSC_NATIVE_GETTER(jsName, cppName, attributes) \ 1658 JSC_NATIVE_INTRINSIC_GETTER((jsName), (cppName), (attributes), NoIntrinsic)1658 JSC_NATIVE_INTRINSIC_GETTER((jsName), (cppName), (attributes), JSC::NoIntrinsic) 1659 1659 1660 1660 #define JSC_NATIVE_GETTER_WITHOUT_TRANSITION(jsName, cppName, attributes) \ 1661 JSC_NATIVE_INTRINSIC_GETTER_WITHOUT_TRANSITION((jsName), (cppName), (attributes), NoIntrinsic)1661 JSC_NATIVE_INTRINSIC_GETTER_WITHOUT_TRANSITION((jsName), (cppName), (attributes), JSC::NoIntrinsic) 1662 1662 1663 1663
Note: See TracChangeset
for help on using the changeset viewer.