Lines Matching refs:Elements
146 auto &Elements = *ElementsOr; in create() local
166 Info.name = ConstString(Elements["name"]).GetCString(); in create()
170 Info.alt_name = ConstString(Elements["alt-name"]).GetCString(); in create()
172 if (!to_integer(Elements["bitsize"], Info.byte_size, 10)) in create()
176 if (!to_integer(Elements["offset"], Info.byte_offset, 10)) in create()
179 Info.encoding = Args::StringToEncoding(Elements["encoding"]); in create()
183 Info.format = StringSwitch<Format>(Elements["format"]) in create()
202 Args::StringToGenericRegister(Elements["generic"]); in create()
245 const StringMap<SmallVector<StringRef, 2>> &Elements, in parseRegisters() argument
249 for (const auto &E : Elements) { in parseRegisters()
280 auto Elements = SplitPairList(Response); in create() local
286 if (Elements.insert({Field, {""}}).first->second.size() != 1) in create()
290 StringRef Name = Elements["name"][0]; in create()
291 StringRef Reason = Elements["reason"][0]; in create()
294 if (!to_integer(Elements["thread"][0], Thread, 16)) in create()
299 Elements["threads"][0].split(Threads, ','); in create()
300 Elements["thread-pcs"][0].split(Pcs, ','); in create()
323 auto RegistersOr = parseRegisters(Elements, Endian, RegInfos); in create()