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); |
}; |