Home | History | Annotate | Download | only in checkers

Lines Matching refs:search

144 def search(pattern, s):
148 return _regexp_compile_cache[pattern].search(s)
188 matched = search(pattern, s)
871 # Search the current line for opening and closing characters.
873 next_enclosing_character = search(enclosing_character_regex, line)
899 if re.search(r'Copyright', lines[line], re.I):
1228 if search(r'printf\s*\(.*".*%[-+ ]?\d*q', line):
1232 if search(r'printf\s*\(.*".*%\d+\$', line):
1239 if search(r'("|\').*\\(%|\[|\(|{)', line):
1246 if search(r'\b(const|volatile|void|char|short|int|long'
1262 if search(r'(\w+|[+-]?\d+(\.\d*)?)\s*(<|>)\?=?\s*(\w+|[+-]?\d+)(\.\d*)?', line):
1295 if search('(^|[^:]):($|[^:])', line):
1317 if search(r'\bvirtual\b', line):
1322 if search(r'~%s\s*\(' % base_classname, line):
1365 matched = search(pattern, line)
1384 not search(r'\b(if|for|foreach|while|switch|return|new|delete)\b', function_call)
1386 and not search(r' \([^)]+\)\([^)]*(\)|,$)', function_call)
1388 and not search(r' \([^)]+\)\[[^\]]+\]', function_call)):
1389 if search(r'\w\s*\([ \t](?!\s*\\$)', function_call): # a ( used for a fn call
1392 elif search(r'\([ \t]+(?!(\s*\\)|\()', function_call):
1395 if (search(r'\w\s+\(', function_call)
1401 if search(r'[^)\s]\s+\)(?!\s*$|{\s*$)', function_call):
1467 body_match = search(r'{|;', start_line)
1474 match_function = search(r'((\w|:|<|>|,|~|(operator\s*(/|-|=|!|\+)+))*)\(', line_with_no_templates)
1484 parameter_regexp = search(r'(\(.*\))', joined_line)
1536 if not search(r'\bNOLINT\b', raw_line):
1586 if filename.find('/chromium/') != -1 and search(r'\bWEBKIT_API\b', modifiers_and_return_type):
1593 elif not function_state.is_declaration or search(r'\binline\b', modifiers_and_return_type):
1695 # Search for the function arguments or an initializer list. We use a
1752 matched = (search(r'[=/-]{4,}\s*$', line[commentend:])
1753 or search(r'^/+ ', line[commentend:]))
1759 if search('[.!?,;:]\s\s', line[comment_position:]):
1771 if search(r'[\w.]=[\w.]', line):
1781 matched = search(r'[^<>=!\s](==|!=|\+=|-=|\*=|/=|/|\|=|&=|<<=|>>=|<=|>=|\|\||\||&&|>>|<<)[^<>=!\s]', line)
1787 if not search(r'<[^<]*,\s*$', line): # template params spill
1788 matched = search(r'[^<>=!\s](<)[^<>=!\s]([^>]|->)*$', line)
1794 matched = search(r'(!\s|~\s|[\s]--[\s;]|[\s]\+\+[\s;])', line)
1800 matched = search(r' (if\(|for\(|foreach\(|while\(|switch\()', line)
1810 matched = search(r'\b(?P<statement>if|for|foreach|while|switch)\s*\((?P<remainder>.*)$', line)
1815 condition_match = search(r'(?P<leading>[ ]*)(?P<separator>.).*[^ ]+(?P<trailing>[ ]*)', condition)
1837 if search(r',[^\s]', line):
1841 matched = search(r'^\s*(?P<token1>[a-zA-Z0-9_\*&]+)\s\s+(?P<token2>[a-zA-Z0-9_\*&]+)', line)
1855 matched = search(r'^\s*\w+\*\s+\w+', line)
1866 if search(r'[^ ({]{', line):
1871 if search(r'}else', line):
1877 if search(r'\w\s+\[', line) and not search(r'delete\s+\[', line):
1884 if search(r':\s*;\s*$', line):
1887 elif search(r'^\s*;\s*$', line):
1891 elif (search(r'\s+;\s*$', line) and not search
1895 elif (search(r'\b(for|while)\s*\(.*\)\s*;\s*$', line)
1898 and not search(r'}\s*while', line)):
2018 max_min_macros_search = search(r'\b(?P<max_min_macro>(MAX|MIN))\s*\(', line)
2120 if ((not search(r'[;:}{)=]\s*$|\)\s*const\s*$', previous_line)
2121 or search(r'\b(if|for|foreach|while|switch|else)\b', previous_line))
2125 elif (search(r'\)\s*(const\s*)?{\s*$', line)
2127 and not search(r'\b(if|for|foreach|while|switch)\b', line)
2138 and search(r'\b(if|for|foreach|while|else)\b', previous_line)):
2150 if search(r'\belse [^\s{]', line) and not search(r'\belse if\b', line):
2169 if (search(r'{.*}\s*;', line)
2171 and not search(r'struct|class|enum|\s*=\s*{', line)):
2297 return match(match_this, line) and not search(r'NULL|&&|\|\|', line)
2337 if search(r'[=!]=\s*(NULL|0|true|false)\W', line) or search(r'\W(NULL|0|true|false)\s*[=!]=', line):
2350 if search(r'\bg(_[a-z]+)+\b', line):
2354 if search(r'\bgst_\w+_many\b', line):
2358 if search(r'\bg_str(join|concat)\b', line):
2362 if search(r'\bgdk_pixbuf_save_to\w+\b', line):
2366 if search(r'\bgtk_widget_style_get\(\w+\b', line):
2369 if search(r'\bNULL\b', line):
2374 # See if NULL occurs in any comments in the line. If the search for NULL using the raw line
2377 if search(r'\bNULL\b', line) and search(r'\bNULL\b', CleansedLines.collapse_strings(line)):
2635 matched = _RE_PATTERN_INCLUDE.search(line)
2689 previous_match = _RE_PATTERN_INCLUDE.search(previous_line)
2691 and not search(r'\A(#if|#ifdef|#ifndef|#else|#elif|#endif)', previous_line)):
2694 previous_match = _RE_PATTERN_INCLUDE.search(previous_line)
2735 matched = _RE_PATTERN_INCLUDE.search(line)
2746 matched = search(
2769 if search(
2793 if search(r'\bdynamic_cast<', line):
2799 if search(r'\b([A-Za-z0-9_]*_)\(\1\)', line):
2811 if search(r'\bshort port\b', line):
2812 if not search(r'\bunsigned short port\b', line):
2817 matched = search(r'snprintf\s*\(([^,]*),\s*([0-9]*)\s*,', line)
2824 if search(r'\bsprintf\b', line):
2827 matched = search(r'\b(strcpy|strcat)\b', line)
2832 if search(r'\bsscanf\b', line):
2838 if search(r'\}\s*if\s*\(', line):
2845 matched = re.search(r'\b((?:string)?printf)\s*\(([\w.\->()]+)\)', line, re.I)
2852 matched = search(r'memset\s*\(([^,]*),\s*([^,]*),\s*0\s*\)', line)
2873 if search(r'sizeof\(.+\)', tok):
2875 if search(r'arraysize\(\w+\)', tok):
2909 and search(r'\bnamespace\s*{', line)
3055 matched = search(pattern, line)
3233 matched = _RE_PATTERN_INCLUDE.search(clean_line)
3266 if _RE_PATTERN_STRING.search(line):
3270 if pattern.search(line):
3278 if pattern.search(line):
3297 # e.g. If the file name is 'foo_flymake.cpp', we should search for 'foo.h'
3354 if search(r'\bNOLINT\b', raw_lines[line]): # ignore nolint lines