Lines Matching defs:walk
558 return op->getAttrDictionary().walk<WalkOrder::PreOrder>(
563 // Don't walk nested references.
602 // defines a new scope, so we can't walk the attributes from within the symbol
623 std::optional<WalkResult> walk(CallbackT cback) {
634 std::optional<WalkResult> walk(CallbackT cback) {
635 return walk([=](SymbolTable::SymbolUse use) {
722 // If we collected some scopes to walk, make sure to constrain the one for
799 if (!scope.walk([&](SymbolTable::SymbolUse symbolUse) {
837 if (scope.walk([&](SymbolTable::SymbolUse symbolUse) {
889 // Regardless of the match, don't walk nested SymbolRefAttrs, we don't