add "return" to the compound literal exclusions

inhibits readability/brace warning for compound literals in return
statement
This commit is contained in:
Alexey Porotnikov 2017-12-26 17:01:58 +02:00
parent 9663cabfee
commit 84fb7c09af

1
cpplint/cpplint.py vendored
View File

@ -3945,6 +3945,7 @@ def CheckTrailingSemicolon(filename, clean_lines, linenum, error):
(func and not Search(r'\boperator\s*\[\s*\]', func.group(1))) or
Search(r'\b(?:struct|union)\s+alignas\s*$', line_prefix) or
Search(r'\bdecltype$', line_prefix) or
Search(r'\breturn\s*$', line_prefix) or
Search(r'\s+=\s*$', line_prefix)):
match = None
if (match and