proxygen
gmock_doctor.py File Reference

Go to the source code of this file.

Namespaces

 gmock_doctor
 

Functions

def gmock_doctor._FindAllMatches (regex, s)
 
def gmock_doctor._GenericDiagnoser (short_name, long_name, diagnoses, msg)
 
def gmock_doctor._NeedToReturnReferenceDiagnoser (msg)
 
def gmock_doctor._NeedToReturnSomethingDiagnoser (msg)
 
def gmock_doctor._NeedToReturnNothingDiagnoser (msg)
 
def gmock_doctor._IncompleteByReferenceArgumentDiagnoser (msg)
 
def gmock_doctor._OverloadedFunctionMatcherDiagnoser (msg)
 
def gmock_doctor._OverloadedFunctionActionDiagnoser (msg)
 
def gmock_doctor._OverloadedMethodActionDiagnoser (msg)
 
def gmock_doctor._MockObjectPointerDiagnoser (msg)
 
def gmock_doctor._NeedToUseSymbolDiagnoser (msg)
 
def gmock_doctor._NeedToUseReturnNullDiagnoser (msg)
 
def gmock_doctor._TypeInTemplatedBaseDiagnoser (msg)
 
def gmock_doctor._WrongMockMethodMacroDiagnoser (msg)
 
def gmock_doctor._WrongParenPositionDiagnoser (msg)
 
def gmock_doctor.Diagnose (msg)
 
def gmock_doctor.main ()
 

Variables

string gmock_doctor.__author__ = 'wan@google.com (Zhanyong Wan)'
 
string gmock_doctor._VERSION = '1.0.3'
 
string gmock_doctor._EMAIL = 'googlemock@googlegroups.com'
 
list gmock_doctor._COMMON_GMOCK_SYMBOLS
 
string gmock_doctor._GCC_FILE_LINE_RE = r'(?P<file>.*):(?P<line>\d+):(\d+:)?\s+'
 
string gmock_doctor._CLANG_FILE_LINE_RE = r'(?P<file>.*):(?P<line>\d+):(?P<column>\d+):\s+'
 
tuple gmock_doctor._CLANG_NON_GMOCK_FILE_LINE_RE
 
list gmock_doctor._DIAGNOSERS