Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1706)

Unified Diff: Source/core/xml/XPathFunctions.cpp

Issue 637483002: Replace FINAL and OVERRIDE with their C++11 counterparts in Source/core/xml (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/core/xml/XPathExpressionNode.h ('k') | Source/core/xml/XPathPath.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/xml/XPathFunctions.cpp
diff --git a/Source/core/xml/XPathFunctions.cpp b/Source/core/xml/XPathFunctions.cpp
index f1f4864155e135e5ed211af93f354167d1a1dfd7..d626246615c286599945db48f314b24cf9173f42 100644
--- a/Source/core/xml/XPathFunctions.cpp
+++ b/Source/core/xml/XPathFunctions.cpp
@@ -72,159 +72,159 @@ struct FunctionRec {
static HashMap<String, FunctionRec>* functionMap;
-class FunLast FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::NumberValue; }
+class FunLast final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::NumberValue; }
public:
FunLast() { setIsContextSizeSensitive(true); }
};
-class FunPosition FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::NumberValue; }
+class FunPosition final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::NumberValue; }
public:
FunPosition() { setIsContextPositionSensitive(true); }
};
-class FunCount FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::NumberValue; }
+class FunCount final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::NumberValue; }
};
-class FunId FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::NodeSetValue; }
+class FunId final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::NodeSetValue; }
};
-class FunLocalName FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::StringValue; }
+class FunLocalName final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::StringValue; }
public:
FunLocalName() { setIsContextNodeSensitive(true); } // local-name() with no arguments uses context node.
};
-class FunNamespaceURI FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::StringValue; }
+class FunNamespaceURI final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::StringValue; }
public:
FunNamespaceURI() { setIsContextNodeSensitive(true); } // namespace-uri() with no arguments uses context node.
};
-class FunName FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::StringValue; }
+class FunName final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::StringValue; }
public:
FunName() { setIsContextNodeSensitive(true); } // name() with no arguments uses context node.
};
-class FunString FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::StringValue; }
+class FunString final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::StringValue; }
public:
FunString() { setIsContextNodeSensitive(true); } // string() with no arguments uses context node.
};
-class FunConcat FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::StringValue; }
+class FunConcat final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::StringValue; }
};
-class FunStartsWith FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::BooleanValue; }
+class FunStartsWith final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::BooleanValue; }
};
-class FunContains FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::BooleanValue; }
+class FunContains final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::BooleanValue; }
};
-class FunSubstringBefore FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::StringValue; }
+class FunSubstringBefore final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::StringValue; }
};
-class FunSubstringAfter FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::StringValue; }
+class FunSubstringAfter final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::StringValue; }
};
-class FunSubstring FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::StringValue; }
+class FunSubstring final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::StringValue; }
};
-class FunStringLength FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::NumberValue; }
+class FunStringLength final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::NumberValue; }
public:
FunStringLength() { setIsContextNodeSensitive(true); } // string-length() with no arguments uses context node.
};
-class FunNormalizeSpace FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::StringValue; }
+class FunNormalizeSpace final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::StringValue; }
public:
FunNormalizeSpace() { setIsContextNodeSensitive(true); } // normalize-space() with no arguments uses context node.
};
-class FunTranslate FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::StringValue; }
+class FunTranslate final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::StringValue; }
};
-class FunBoolean FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::BooleanValue; }
+class FunBoolean final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::BooleanValue; }
};
-class FunNot FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::BooleanValue; }
+class FunNot final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::BooleanValue; }
};
-class FunTrue FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::BooleanValue; }
+class FunTrue final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::BooleanValue; }
};
-class FunFalse FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::BooleanValue; }
+class FunFalse final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::BooleanValue; }
};
-class FunLang FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::BooleanValue; }
+class FunLang final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::BooleanValue; }
public:
FunLang() { setIsContextNodeSensitive(true); } // lang() always works on context node.
};
-class FunNumber FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::NumberValue; }
+class FunNumber final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::NumberValue; }
public:
FunNumber() { setIsContextNodeSensitive(true); } // number() with no arguments uses context node.
};
-class FunSum FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::NumberValue; }
+class FunSum final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::NumberValue; }
};
-class FunFloor FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::NumberValue; }
+class FunFloor final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::NumberValue; }
};
-class FunCeiling FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::NumberValue; }
+class FunCeiling final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::NumberValue; }
};
-class FunRound FINAL : public Function {
- virtual Value evaluate(EvaluationContext&) const OVERRIDE;
- virtual Value::Type resultType() const OVERRIDE { return Value::NumberValue; }
+class FunRound final : public Function {
+ virtual Value evaluate(EvaluationContext&) const override;
+ virtual Value::Type resultType() const override { return Value::NumberValue; }
public:
static double round(double);
};
« no previous file with comments | « Source/core/xml/XPathExpressionNode.h ('k') | Source/core/xml/XPathPath.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698