Changeset 197867 in webkit for trunk/Source/JavaScriptCore/runtime/Executable.h
- Timestamp:
- Mar 9, 2016, 11:36:21 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/Executable.h
r197815 r197867 669 669 bool isClassConstructorFunction() const { return m_unlinkedExecutable->isClassConstructorFunction(); } 670 670 const Identifier& name() { return m_unlinkedExecutable->name(); } 671 const Identifier& ecmaName() { return m_unlinkedExecutable->ecmaName(); } 671 672 const Identifier& inferredName() { return m_unlinkedExecutable->inferredName(); } 672 // FIXME: ecmaName() needs to be reimplement to be based on ES6 rules of determining the inferred673 // Function.name from non-computed names. https://bugs.webkit.org/show_bug.cgi?id=155203674 const Identifier& ecmaName() { return inferredName(); }675 673 size_t parameterCount() const { return m_unlinkedExecutable->parameterCount(); } // Excluding 'this'! 676 674 SourceParseMode parseMode() const { return m_unlinkedExecutable->parseMode(); }
Note:
See TracChangeset
for help on using the changeset viewer.