webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Public Member Functions | |
def | __init__ (self, min_confidence) |
def | begin (self, function_name, function_name_start_position, body_start_position, end_position, parameter_start_position, parameter_end_position, clean_lines) |
def | modifiers_and_return_type (self) |
def | is_virtual (self) |
def | parameter_list (self) |
def | count (self, line_number) |
def | check (self, error, line_number) |
def | end (self) |
Tracks current function name and the number of lines in its body. Attributes: min_confidence: The minimum confidence level to use while checking style.
def webkitpy.style.checkers.cpp._FunctionState.__init__ | ( | self, | |
min_confidence | |||
) |
def webkitpy.style.checkers.cpp._FunctionState.begin | ( | self, | |
function_name, | |||
function_name_start_position, | |||
body_start_position, | |||
end_position, | |||
parameter_start_position, | |||
parameter_end_position, | |||
clean_lines | |||
) |
Start analyzing function body. Args: function_name: The name of the function being tracked. function_name_start_position: Position in elided where the function name starts. body_start_position: Position in elided of the { or the ; for a prototype. end_position: Position in elided just after the final } (or ; is. parameter_start_position: Position in elided of the '(' for the parameters. parameter_end_position: Position in elided just after the ')' for the parameters. clean_lines: A CleansedLines instance containing the file.
def webkitpy.style.checkers.cpp._FunctionState.check | ( | self, | |
error, | |||
line_number | |||
) |
Report if too many lines in function body. Args: error: The function to call with any errors found. line_number: The number of the line to check.
def webkitpy.style.checkers.cpp._FunctionState.count | ( | self, | |
line_number | |||
) |
Count line in current function body.
def webkitpy.style.checkers.cpp._FunctionState.end | ( | self | ) |
Stop analyzing function body.
def webkitpy.style.checkers.cpp._FunctionState.is_virtual | ( | self | ) |
def webkitpy.style.checkers.cpp._FunctionState.modifiers_and_return_type | ( | self | ) |
Returns the modifiers and the return type.
def webkitpy.style.checkers.cpp._FunctionState.parameter_list | ( | self | ) |
webkitpy.style.checkers.cpp._FunctionState.body_start_position |
webkitpy.style.checkers.cpp._FunctionState.current_function |
webkitpy.style.checkers.cpp._FunctionState.end_position |
webkitpy.style.checkers.cpp._FunctionState.function_name_start_position |
webkitpy.style.checkers.cpp._FunctionState.in_a_function |
webkitpy.style.checkers.cpp._FunctionState.is_declaration |
webkitpy.style.checkers.cpp._FunctionState.is_final |
webkitpy.style.checkers.cpp._FunctionState.is_override |
webkitpy.style.checkers.cpp._FunctionState.is_pure |
webkitpy.style.checkers.cpp._FunctionState.lines_in_function |
webkitpy.style.checkers.cpp._FunctionState.min_confidence |
webkitpy.style.checkers.cpp._FunctionState.parameter_end_position |
webkitpy.style.checkers.cpp._FunctionState.parameter_start_position |