mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-27 01:29:58 +01:00
[app/solver] Inline code
Does not reduce binary size, but cleaner
This commit is contained in:
@@ -12,11 +12,6 @@ using namespace Shared;
|
||||
|
||||
namespace Solver {
|
||||
|
||||
Equation::Equation(Ion::Storage::Record record) :
|
||||
ExpressionModelHandle(record)
|
||||
{
|
||||
}
|
||||
|
||||
bool Equation::containsIComplex(Context * context) const {
|
||||
return expressionClone().recursivelyMatches([](const Expression e, Context * context) { return e.type() == ExpressionNode::Type::Constant && static_cast<const Constant &>(e).isIComplex(); }, context, true);
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ namespace Solver {
|
||||
|
||||
class Equation : public Shared::ExpressionModelHandle {
|
||||
public:
|
||||
Equation(Ion::Storage::Record record = Record());
|
||||
Equation(Ion::Storage::Record record = Record()) : ExpressionModelHandle(record) {}
|
||||
bool shouldBeClearedBeforeRemove() override {
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user