Lines Matching refs:instance
184 def GetHalFormat(instance): argument
197 return HalFormat.HIDL if "::" in instance else HalFormat.AIDL
200 def SplitInstance(instance): argument
214 format = GetHalFormat(instance)
216 atPos = instance.find("@")
217 spacePos = instance.rfind(" ")
218 return instance[:atPos], instance[atPos:spacePos], instance[spacePos + 1:]
220 dotPos = instance.rfind(".")
221 spacePos = instance.rfind(" ")
222 return instance[:dotPos], instance[dotPos + 1:spacePos], instance[spacePos + 1:]
225 def GetPackage(instance): argument
238 return SplitInstance(instance)[0]
249 for instance in instances:
250 package = GetPackage(instance)
251 d[package].append(instance)
282 desc = lambda fmt, instance: fmt.format(GetHalFormat(instance).name, *SplitInstance(instance)) argument
285 package_report += [desc("- {0} {2} can no longer be used", instance)
286 for instance in deprecated]
288 package_report += [desc(" {0} {2} is {3}", instance) for instance in unchanged]
290 package_report += [desc("+ {0} {2} is {3}", instance) for instance in introduced]