Fixes for variable shadowing (12/28)

This commit is contained in:
John Wiegley 2012-02-17 14:27:56 -06:00
parent d5401367b8
commit d474cacc5f

View file

@ -121,9 +121,10 @@ public:
compiled = false;
}
void parse(const string& str, const parse_flags_t& flags = PARSE_DEFAULT) {
std::istringstream stream(str);
return parse(stream, flags, str);
void parse(const string& expr_str,
const parse_flags_t& flags = PARSE_DEFAULT) {
std::istringstream stream(expr_str);
return parse(stream, flags, expr_str);
}
virtual void parse(std::istream&,
const parse_flags_t& = PARSE_DEFAULT,