Searched refs:nestedRefs (Results 1 – 3 of 3) sorted by relevance
58 SmallVector<FlatSymbolRefAttr, 1> nestedRefs(1, leafRef); in collectValidReferencesFor() local70 results.push_back(SymbolRefAttr::get(*symbolTableName, nestedRefs, ctx)); in collectValidReferencesFor()75 nestedRefs.insert(nestedRefs.begin(), in collectValidReferencesFor()314 ArrayRef<FlatSymbolRefAttr> nestedRefs = symbol.getNestedReferences(); in lookupSymbolInImpl() local315 if (nestedRefs.empty()) in lookupSymbolInImpl()324 for (FlatSymbolRefAttr ref : nestedRefs.drop_back()) { in lookupSymbolInImpl()828 auto nestedRefs = llvm::to_vector<2>(oldAttr.getNestedReferences()); in generateNewRefAttr() local829 nestedRefs.back() = newLeafAttr; in generateNewRefAttr()830 return SymbolRefAttr::get(oldAttr.getRootReference(), nestedRefs, in generateNewRefAttr()876 auto nestedRefs = llvm::to_vector<4>(useRef.getNestedReferences()); in replaceAllSymbolUsesImpl() local[all …]
283 ArrayRef<FlatSymbolRefAttr> nestedRefs = getNestedReferences(); in getLeafReference() local284 return nestedRefs.empty() ? getRootReference() : nestedRefs.back().getValue(); in getLeafReference()
160 std::vector<FlatSymbolRefAttr> nestedRefs; in parseAttribute() local179 nestedRefs.push_back(SymbolRefAttr::get(nameStr, getContext())); in parseAttribute()182 return builder.getSymbolRefAttr(nameStr, nestedRefs); in parseAttribute()