Lines Matching refs:msg
144 def _GenericDiagnoser(short_name, long_name, diagnoses, msg): argument
160 if re.search(regex, msg):
162 for m in _FindAllMatches(regex, msg):
166 def _NeedToReturnReferenceDiagnoser(msg): argument
184 msg)
187 def _NeedToReturnSomethingDiagnoser(msg): argument
211 msg)
214 def _NeedToReturnNothingDiagnoser(msg): argument
248 msg)
251 def _IncompleteByReferenceArgumentDiagnoser(msg): argument
275 msg)
278 def _OverloadedFunctionMatcherDiagnoser(msg): argument
296 msg)
299 def _OverloadedFunctionActionDiagnoser(msg): argument
321 msg)
324 def _OverloadedMethodActionDiagnoser(msg): argument
350 msg)
353 def _MockObjectPointerDiagnoser(msg): argument
389 msg)
392 def _NeedToUseSymbolDiagnoser(msg): argument
405 for m in (list(_FindAllMatches(gcc_regex, msg)) +
406 list(_FindAllMatches(clang_regex, msg))):
412 def _NeedToUseReturnNullDiagnoser(msg): argument
435 msg)
438 def _TypeInTemplatedBaseDiagnoser(msg): argument
498 msg):
501 for m in _FindAllMatches(clang_regex_unknown_type, msg):
507 def _WrongMockMethodMacroDiagnoser(msg): argument
527 msg)
530 def _WrongParenPositionDiagnoser(msg): argument
548 msg)
568 def Diagnose(msg): argument
571 msg = re.sub(r'\x1b\[[^m]*m', '', msg) # Strips all color formatting.
574 msg = re.sub(r'(\xe2\x80\x98|\xe2\x80\x99)', "'", msg)
578 for diag in diagnoser(msg):
595 msg = sys.stdin.read().strip()
596 diagnoses = Diagnose(msg)
609 win-win for us!""" % (msg, _EMAIL))