else if (d_selector.isNull())
{
string typeName = d_name.substr(d_name.find('\0') + 1);
- out << (typeName == "") ? "[self]" : typeName;
+ out << ((typeName == "") ? "[self]" : typeName);
return;
}
else
void initialize(const std::vector<Node>& es,
const std::map<Node, Node>& e_to_cond,
const std::map<Node, std::vector<Node>>& strategy_lemmas);
+
+ /*
+ * Do not hide the zero-argument version of initialize() inherited from the
+ * base class
+ */
+ using DecisionStrategy::initialize;
+
/** get the current set of enumerators for strategy point e
*
* Index 0 adds the set of return value enumerators to es, index 1 adds the
/** initialize */
void initialize(const std::vector<Node>& vars);
+ /*
+ * Do not hide the zero-argument version of initialize() inherited from the
+ * base class
+ */
+ using DecisionStrategyFmf::initialize;
+
private:
/**
* User-context-dependent node corresponding to the sum of the lengths of