From ca7ce674500b7664ed049ac1019a2e40636187dc Mon Sep 17 00:00:00 2001 From: Jordan Woyak Date: Sat, 2 Mar 2019 14:47:26 -0600 Subject: ExpressionParser/DolphinQt: Added parse results to UI. --- .../InputCommon/ControlReference/FunctionExpression.cpp | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) (limited to 'Source/Core/InputCommon/ControlReference/FunctionExpression.cpp') diff --git a/Source/Core/InputCommon/ControlReference/FunctionExpression.cpp b/Source/Core/InputCommon/ControlReference/FunctionExpression.cpp index 724dddedf0..766df9b5eb 100644 --- a/Source/Core/InputCommon/ControlReference/FunctionExpression.cpp +++ b/Source/Core/InputCommon/ControlReference/FunctionExpression.cpp @@ -17,19 +17,6 @@ constexpr ControlState CONDITION_THRESHOLD = 0.5; using Clock = std::chrono::steady_clock; using FSec = std::chrono::duration; -// TODO: Return an oscillating value to make it apparent something was spelled wrong? -class UnknownFunctionExpression : public FunctionExpression -{ -private: - virtual bool ValidateArguments(const std::vector>& args) override - { - return false; - } - ControlState GetValue() const override { return 0.0; } - void SetValue(ControlState value) override {} - std::string GetFuncName() const override { return "unknown"; } -}; - // usage: !toggle(toggle_state_input, [clear_state_input]) class ToggleExpression : public FunctionExpression { @@ -503,7 +490,7 @@ std::unique_ptr MakeFunctionExpression(std::string name) else if ("pulse" == name) return std::make_unique(); else - return std::make_unique(); + return nullptr; } int FunctionExpression::CountNumControls() const -- cgit v1.2.3