Lines Matching refs:diagtool
75 def getDiagtool(target, diagtool = None): argument
78 getDiagtool.diagtool = {}
79 if diagtool:
80 if diagtool == 'reset':
81 getDiagtool.diagtool[id] = None
82 elif os.path.exists(diagtool):
83 getDiagtool.diagtool[id] = diagtool
85 print('clangdiag: %s not found.' % diagtool)
86 if not id in getDiagtool.diagtool or not getDiagtool.diagtool[id]:
87 getDiagtool.diagtool[id] = None
92 diagtool = os.path.join(exe.GetDirectory(), 'diagtool')
93 if os.path.exists(diagtool):
94 getDiagtool.diagtool[id] = diagtool
98 return getDiagtool.diagtool[id]
108 diagtool = getDiagtool(target)
109 name = subprocess.check_output([diagtool, "find-diagnostic-id", id]).rstrip();
134 diagtool = getDiagtool(target)
135 list = subprocess.check_output([diagtool, "list-warnings"]).rstrip();
178 diagtool = getDiagtool(exe_ctx.GetTarget(), args.path)
179 print('diagtool = %s' % diagtool)