Lines Matching refs:nestedRefs
54 SmallVector<FlatSymbolRefAttr, 1> nestedRefs(1, leafRef); in collectValidReferencesFor() local
65 results.push_back(SymbolRefAttr::get(symbolTableName, nestedRefs)); in collectValidReferencesFor()
70 nestedRefs.insert(nestedRefs.begin(), in collectValidReferencesFor()
350 ArrayRef<FlatSymbolRefAttr> nestedRefs = symbol.getNestedReferences(); in lookupSymbolInImpl() local
351 if (nestedRefs.empty()) in lookupSymbolInImpl()
360 for (FlatSymbolRefAttr ref : nestedRefs.drop_back()) { in lookupSymbolInImpl()
840 auto nestedRefs = llvm::to_vector<2>(oldAttr.getNestedReferences()); in generateNewRefAttr() local
841 nestedRefs.back() = newLeafAttr; in generateNewRefAttr()
842 return SymbolRefAttr::get(oldAttr.getRootReference(), nestedRefs); in generateNewRefAttr()
863 auto nestedRefs = symRef.getNestedReferences(); in replaceAllSymbolUsesImpl() local
865 return SymbolRefAttr::get(newSymbol, nestedRefs); in replaceAllSymbolUsesImpl()
867 auto newNestedRefs = llvm::to_vector<4>(nestedRefs); in replaceAllSymbolUsesImpl()