[muparser] Continue adopting ValueOrError

This commit is contained in:
ridiculousfish
2017-11-22 12:27:10 -08:00
parent bfd70880a5
commit 9649b132bd
8 changed files with 40 additions and 49 deletions

View File

@@ -97,8 +97,8 @@ class ParserBase {
virtual ~ParserBase();
value_type Eval() const;
value_type *Eval(int &nStackSize) const;
ValueOrError Eval() const;
void Eval(std::vector<ValueOrError> *results) const;
int GetNumResults() const;

View File

@@ -112,7 +112,6 @@ API_EXPORT(void)
mupSetVarFactory(muParserHandle_t a_hParser, muFacFun_t a_pFactory, void *pUserData);
API_EXPORT(const muChar_t *) mupGetVersion(muParserHandle_t a_hParser);
API_EXPORT(muFloat_t) mupEval(muParserHandle_t a_hParser);
API_EXPORT(muFloat_t *) mupEvalMulti(muParserHandle_t a_hParser, int *nNum);
// Defining callbacks / variables / constants
API_EXPORT(void)