+ { 'category':'C/C++', 'severity':severity.MEDIUM, 'members':[], 'option':'',
+ 'description':'Return value from void function',
+ 'patterns':[r".*: warning: 'return' with a value, in function returning void"] },
+ { 'category':'C/C++', 'severity':severity.LOW, 'members':[], 'option':'',
+ 'description':'Useless specifier',
+ 'patterns':[r".*: warning: useless storage class specifier in empty declaration"] },
+ { 'category':'logtags', 'severity':severity.LOW, 'members':[], 'option':'',
+ 'description':'Duplicate logtag',
+ 'patterns':[r".*: warning: tag "".+"" \(None\) duplicated in .+"] },
+ { 'category':'C/C++', 'severity':severity.MEDIUM, 'members':[], 'option':'',
+ 'description':'Operator new returns NULL',
+ 'patterns':[r".*: warning: 'operator new' must not return NULL unless it is declared 'throw\(\)' .+"] },
+ { 'category':'C/C++', 'severity':severity.MEDIUM, 'members':[], 'option':'',
+ 'description':'NULL used in arithmetic',
+ 'patterns':[r".*: warning: NULL used in arithmetic"] },
+ { 'category':'C/C++', 'severity':severity.MEDIUM, 'members':[], 'option':'',
+ 'description':'Use of deprecated method',
+ 'patterns':[r".*: warning: '.+' is deprecated .+"] },