cpplint: restore runtime/sizeof
dropped in r113; this check is helpful in this project Change-Id: If810607b7cbf89ad701b4865d685f4b96aeee2dc
This commit is contained in:
Родитель
1edc498eb2
Коммит
3fcaf97fd5
|
@ -181,6 +181,7 @@ _ERROR_CATEGORIES = [
|
||||||
'runtime/printf',
|
'runtime/printf',
|
||||||
'runtime/printf_format',
|
'runtime/printf_format',
|
||||||
'runtime/references',
|
'runtime/references',
|
||||||
|
'runtime/sizeof',
|
||||||
'runtime/string',
|
'runtime/string',
|
||||||
'runtime/threadsafe_fn',
|
'runtime/threadsafe_fn',
|
||||||
'runtime/vlog',
|
'runtime/vlog',
|
||||||
|
@ -4154,10 +4155,12 @@ def CheckCStyleCast(filename, linenum, line, raw_line, cast_type, pattern,
|
||||||
if not match:
|
if not match:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
# Exclude lines with sizeof, since sizeof looks like a cast.
|
# e.g., sizeof(int)
|
||||||
sizeof_match = Match(r'.*sizeof\s*$', line[0:match.start(1) - 1])
|
sizeof_match = Match(r'.*sizeof\s*$', line[0:match.start(1) - 1])
|
||||||
if sizeof_match:
|
if sizeof_match:
|
||||||
return False
|
error(filename, linenum, 'runtime/sizeof', 1,
|
||||||
|
'Using sizeof(type). Use sizeof(varname) instead if possible')
|
||||||
|
return True
|
||||||
|
|
||||||
# operator++(int) and operator--(int)
|
# operator++(int) and operator--(int)
|
||||||
if (line[0:match.start(1) - 1].endswith(' operator++') or
|
if (line[0:match.start(1) - 1].endswith(' operator++') or
|
||||||
|
|
Загрузка…
Ссылка в новой задаче