Changeset 221475 in webkit for trunk/Source/JavaScriptCore/runtime/InternalFunction.cpp
- Timestamp:
- Aug 31, 2017, 11:40:55 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/InternalFunction.cpp
r217525 r221475 42 42 } 43 43 44 void InternalFunction::finishCreation(VM& vm, const String& name )44 void InternalFunction::finishCreation(VM& vm, const String& name, NameVisibility nameVisibility) 45 45 { 46 46 Base::finishCreation(vm); … … 49 49 JSString* nameString = jsString(&vm, name); 50 50 m_originalName.set(vm, this, nameString); 51 putDirect(vm, vm.propertyNames->name, nameString, ReadOnly | DontEnum); 51 if (nameVisibility == NameVisibility::Visible) 52 putDirect(vm, vm.propertyNames->name, nameString, ReadOnly | DontEnum); 52 53 } 53 54
Note:
See TracChangeset
for help on using the changeset viewer.