Apply else-after-return across the tree (#7884)

This commit is contained in:
AI-scor 2026-11-10 20:41:46 +01:00 • committed by GitHub
parent e97d3e5519
commit c27b5e9fcf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
22 changed files with 48 additions and 25 deletions

View file

@ -57,7 +57,8 @@ double Expression::eval(const peg::Ast &ast)
const auto &nodes = ast.nodes;
if (ast.name == "NUMBER") {
return stod(std::string(ast.token));
} else if (ast.name == "FUNCTION") {
}
if (ast.name == "FUNCTION") {
QString name = QString::fromStdString(std::string(nodes[0]->token));
if (!fns.contains(name)) {
return 0;