Lines Matching refs:key
133 if fdata.key:
134 if "description" not in self.data.get(fdata.key, {}):
139 ln=fdata.what_ln, xref=fdata.key)
144 key = "abi_" + content.lower()
145 fdata.key = self.re_unprintable.sub("_", key).strip("_")
152 while fdata.key in self.data:
157 fdata.key += chr(char)
159 if fdata.key and fdata.key not in self.data:
160 self.data[fdata.key] = {
167 fdata.what = self.data[fdata.key]["what"]
169 self.what_refs[content] = fdata.key
174 t = (content, fdata.key)
186 if "description" in self.data[fdata.key]:
187 self.data[fdata.key]["description"] += "\n\n"
189 if fdata.file_ref not in self.data[fdata.key]["file"]:
190 self.data[fdata.key]["file"].append(fdata.file_ref)
214 self.data[fdata.key][fdata.tag] = content
227 self.data[fdata.key][fdata.tag] += "\n"
247 self.data[fdata.key][fdata.tag].append(w)
249 self.data[fdata.key][fdata.tag] += content
257 self.data[fdata.key][fdata.tag].append(w)
259 self.data[fdata.key][fdata.tag] += "\n" + content.rstrip("\n")
311 fdata.key = None
343 if fdata.key:
344 if "description" not in self.data.get(fdata.key, {}):
348 self.add_symbol(what=w, fname=fname, xref=fdata.key)
465 for key, v in sorted(self.data.items(),
466 key=lambda x: (x[1].get("type", ""),
583 for t in sorted(self.data.items(), key=lambda x: [0]):