mirror of
https://github.com/yhirose/cpp-peglib.git
synced 2024-12-22 11:55:30 +00:00
Merge pull request #99 from halirutan/fix_missing_return_statement
Fix missing return statement in lambda
This commit is contained in:
commit
ab9a09bb88
2
peglib.h
2
peglib.h
@ -3138,6 +3138,8 @@ private:
|
|||||||
case Loop::Type::oom: return oom(ope);
|
case Loop::Type::oom: return oom(ope);
|
||||||
case Loop::Type::rep: // Regex-like repetition
|
case Loop::Type::rep: // Regex-like repetition
|
||||||
return rep(ope, loop.range.first, loop.range.second);
|
return rep(ope, loop.range.first, loop.range.second);
|
||||||
|
default:
|
||||||
|
throw std::runtime_error("Unhandled enum constant");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user