Lines Matching defs:StringAttr
68 StringAttr::get(parser.getContext(), ident), value);
116 .Case<StringAttr, Type>( // The only two kinds of key we know of.
148 if (auto strKey = dyn_cast<StringAttr>(key))
188 DataLayoutEntryAttr DataLayoutEntryAttr::get(StringAttr key, Attribute value) {
299 DenseMap<StringAttr, DataLayoutEntryInterface> &entriesForID) {
305 DenseMap<StringAttr, DataLayoutEntryInterface> newEntriesForID;
328 StringAttr id = cast<StringAttr>(kvp.second.getKey());
361 DenseMap<StringAttr, DataLayoutEntryInterface> entriesForID;
377 StringAttr
382 StringAttr
388 StringAttr DataLayoutSpecAttr::getProgramMemorySpaceIdentifier(
394 StringAttr
400 StringAttr
577 StringRef entryName = cast<StringAttr>(entry.getKey()).strref();
579 auto value = dyn_cast<StringAttr>(entry.getValue());