Lines Matching defs:rule
533 // Go back one token to find the end of the current rule.
582 while (auto rule = GetRule(unwind_rules)) {
584 llvm::StringRef lhs = rule->first;
585 postfix::Node *rhs = postfix::ParseOneExpression(rule->second, node_alloc);
587 LLDB_LOG(log, "Could not parse `{0}` as unwind rhs.", rule->second);
606 LLDB_LOG(log, "Resolving symbols in `{0}` failed.", rule->second);
619 LLDB_LOG(log, "Invalid register `{0}` in unwind rule.", lhs);
624 LLDB_LOG(log, "Could not parse `{0}` as an unwind rule.", unwind_rules);
713 LLDB_LOG(log, "Invalid unwind rule: {0}.", record->ProgramString);
721 for (const auto &rule : llvm::make_range(program.begin(), it)) {
722 if (rule.first == name)
723 return rule.second;