bool ParseState::do_string(CephContext* cct, const char* s, size_t l) {
auto k = pp->tokens.lookup(s, l);
Policy& p = pp->policy;
- bool isAction = false;
- bool isValidAction = false;
+ bool is_action = false;
+ bool is_validaction = false;
Statement* t = p.statements.empty() ? nullptr : &(p.statements.back());
// Top level!
t->noprinc.emplace(Principal::wildcard());
} else if ((w->id == TokenID::Action) ||
(w->id == TokenID::NotAction)) {
- isAction = true;
+ is_action = true;
for (auto& p : actpairs) {
if (match_policy({s, l}, p.name, MATCH_POLICY_ACTION)) {
- isValidAction = true;
+ is_validaction = true;
(w->id == TokenID::Action ? t->action : t->notaction) |= p.bit;
}
}
pp->s.pop_back();
}
- if (isAction && !isValidAction){
+ if (is_action && !is_validaction){
return false;
}