[poincare/empty_context] Add missing file

This commit is contained in:
Léa Saviot
2020-01-30 16:20:04 +01:00
parent 0348db5d2e
commit 4b996b333b

View File

@@ -0,0 +1,20 @@
#ifndef POINCARE_EMPTY_CONTEXT_H
#define POINCARE_EMPTY_CONTEXT_H
#include <poincare/context.h>
#include <poincare/expression.h>
#include <assert.h>
namespace Poincare {
class EmptyContext : public Context {
public:
// Context
SymbolAbstractType expressionTypeForIdentifier(const char * identifier, int length) override { return SymbolAbstractType::None; }
void setExpressionForSymbolAbstract(const Expression & expression, const SymbolAbstract & symbol) override { assert(false); }
const Expression expressionForSymbolAbstract(const SymbolAbstract & symbol, bool clone) override { return Expression(); }
};
}
#endif