Title: [176823] trunk/Source/_javascript_Core
- Revision
- 176823
- Author
- [email protected]
- Date
- 2014-12-04 15:55:34 -0800 (Thu, 04 Dec 2014)
Log Message
2014-12-04 Geoffrey Garen <[email protected]>
Marked some final things final.
Reviewed by Andreas Kling.
* parser/Nodes.h:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (176822 => 176823)
--- trunk/Source/_javascript_Core/ChangeLog 2014-12-04 23:47:49 UTC (rev 176822)
+++ trunk/Source/_javascript_Core/ChangeLog 2014-12-04 23:55:34 UTC (rev 176823)
@@ -1,5 +1,13 @@
2014-12-04 Geoffrey Garen <[email protected]>
+ Marked some final things final.
+
+ Reviewed by Andreas Kling.
+
+ * parser/Nodes.h:
+
+2014-12-04 Geoffrey Garen <[email protected]>
+
Split out FunctionNode from FunctionBodyNode
https://bugs.webkit.org/show_bug.cgi?id=139273
Modified: trunk/Source/_javascript_Core/parser/Nodes.h (176822 => 176823)
--- trunk/Source/_javascript_Core/parser/Nodes.h 2014-12-04 23:47:49 UTC (rev 176822)
+++ trunk/Source/_javascript_Core/parser/Nodes.h 2014-12-04 23:55:34 UTC (rev 176823)
@@ -1538,7 +1538,7 @@
DeconstructionPatternNode* m_storage;
};
- class FunctionBodyNode : public StatementNode, public ParserArenaDeletable {
+ class FunctionBodyNode final : public StatementNode, public ParserArenaDeletable {
public:
using ParserArenaDeletable::operator new;
@@ -1582,7 +1582,7 @@
bool m_isInStrictContext;
};
- class FunctionNode : public ScopeNode {
+ class FunctionNode final : public ScopeNode {
public:
static PassRefPtr<FunctionNode> create(ParserArena&, const JSTokenLocation& start, const JSTokenLocation& end, unsigned startColumn, unsigned endColumn, SourceElements*, VarStack*, FunctionStack*, IdentifierSet&, const SourceCode&, CodeFeatures, int numConstants);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes