@@ 5110-5123 (lines=14) @@ | ||
5107 | return False |
|
5108 | ||
5109 | ||
5110 | def IsOutOfLineMethodDefinition(clean_lines, linenum): |
|
5111 | """Check if current line contains an out-of-line method definition. |
|
5112 | ||
5113 | Args: |
|
5114 | clean_lines: A CleansedLines instance containing the file. |
|
5115 | linenum: The number of the line to check. |
|
5116 | Returns: |
|
5117 | True if current line contains an out-of-line method definition. |
|
5118 | """ |
|
5119 | # Scan back a few lines for start of current function |
|
5120 | for i in xrange(linenum, max(-1, linenum - 10), -1): |
|
5121 | if Match(r'^([^()]*\w+)\(', clean_lines.elided[i]): |
|
5122 | return Match(r'^[^()]*\w+::\w+\(', clean_lines.elided[i]) is not None |
|
5123 | return False |
|
5124 | ||
5125 | ||
5126 | def IsInitializerList(clean_lines, linenum): |
@@ 5110-5123 (lines=14) @@ | ||
5107 | return False |
|
5108 | ||
5109 | ||
5110 | def IsOutOfLineMethodDefinition(clean_lines, linenum): |
|
5111 | """Check if current line contains an out-of-line method definition. |
|
5112 | ||
5113 | Args: |
|
5114 | clean_lines: A CleansedLines instance containing the file. |
|
5115 | linenum: The number of the line to check. |
|
5116 | Returns: |
|
5117 | True if current line contains an out-of-line method definition. |
|
5118 | """ |
|
5119 | # Scan back a few lines for start of current function |
|
5120 | for i in xrange(linenum, max(-1, linenum - 10), -1): |
|
5121 | if Match(r'^([^()]*\w+)\(', clean_lines.elided[i]): |
|
5122 | return Match(r'^[^()]*\w+::\w+\(', clean_lines.elided[i]) is not None |
|
5123 | return False |
|
5124 | ||
5125 | ||
5126 | def IsInitializerList(clean_lines, linenum): |