bool setPrecedings(ASTNode expr) { if (currentPrecedings.isNotEmpty) { expr.precedings = currentPrecedings; currentPrecedings = []; return true; } return false; }