SYMBOL INDEX (128 symbols across 18 files) FILE: c_formatter_42/__main__.py function main (line 21) | def main() -> int: FILE: c_formatter_42/formatters/align.py function align_scope (line 38) | def align_scope(content: str, scope: Literal["local", "global"]) -> str: function align_local (line 107) | def align_local(content: str) -> str: function align (line 112) | def align(content: str) -> str: FILE: c_formatter_42/formatters/clang_format.py function _config_context (line 26) | def _config_context(): function clang_format (line 63) | def clang_format(content: str) -> str: FILE: c_formatter_42/formatters/helper.py function locally_scoped (line 29) | def locally_scoped(func: Callable[[str], str]) -> Callable[[str], str]: FILE: c_formatter_42/formatters/hoist.py function hoist (line 23) | def hoist(content: str) -> str: FILE: c_formatter_42/formatters/line_breaker.py function line_breaker (line 6) | def line_breaker(content: str, column_limit: int = 80) -> str: function insert_break (line 12) | def insert_break(line: str, column_limit: int) -> str: function parenthesis_depth (line 42) | def parenthesis_depth(s: str) -> int: function additional_indent_level (line 79) | def additional_indent_level(s: str, nest_indent_level: int = 0) -> int: function additional_nest_indent_level (line 84) | def additional_nest_indent_level(line: str) -> int: function line_length (line 106) | def line_length(line: str) -> int: function indent_level (line 110) | def indent_level(line: str) -> int: FILE: c_formatter_42/formatters/misc.py function parenthesize_return (line 16) | def parenthesize_return(content: str) -> str: function space_before_semi_colon (line 25) | def space_before_semi_colon(content: str) -> str: function remove_multiline_condition_space (line 33) | def remove_multiline_condition_space(content: str) -> str: function insert_void (line 41) | def insert_void(content: str) -> str: FILE: c_formatter_42/formatters/preprocessor_directive.py function preprocessor_directive (line 16) | def preprocessor_directive(content: str) -> str: FILE: c_formatter_42/formatters/return_type_single_tab.py function return_type_single_tab (line 19) | def return_type_single_tab(content: str) -> str: FILE: c_formatter_42/run.py function run_all (line 27) | def run_all(content: str) -> str: FILE: tests/formatters/test_align.py function test_align_global_basic (line 18) | def test_align_global_basic(): function test_align_local_basic (line 53) | def test_align_local_basic(): function test_align_global_prototypes_basic (line 100) | def test_align_global_prototypes_basic(): function test_align_local_multiple_functions (line 150) | def test_align_local_multiple_functions(): function test_align_prototypes_type_spaces (line 228) | def test_align_prototypes_type_spaces(): function test_align_local_type_spaces (line 252) | def test_align_local_type_spaces(): function test_align_local_type_array (line 286) | def test_align_local_type_array(): function test_align_ptr_type (line 328) | def test_align_ptr_type(): function test_align_function_ptr (line 356) | def test_align_function_ptr(): function test_align_function_ptr_array (line 382) | def test_align_function_ptr_array(): function test_align_global_variable (line 404) | def test_align_global_variable(): function test_align_number_label (line 416) | def test_align_number_label(): function test_align_underscore (line 434) | def test_align_underscore(): function test_align_struct (line 453) | def test_align_struct(): function test_align_enum (line 473) | def test_align_enum(): function test_align_union (line 493) | def test_align_union(): function test_align_typedef (line 513) | def test_align_typedef(): function test_align_typedef_anonymous (line 567) | def test_align_typedef_anonymous(): function test_align_nested_typedecl (line 622) | def test_align_nested_typedecl(): function test_align_struct_field_array (line 652) | def test_align_struct_field_array(): function test_align_struct_field_func_ptr (line 672) | def test_align_struct_field_func_ptr(): function test_align_struct_field_array_func_ptr (line 692) | def test_align_struct_field_array_func_ptr(): function test_align_struct_singleton (line 712) | def test_align_struct_singleton(): function test_align_union_singleton (line 726) | def test_align_union_singleton(): function test_align_enum_singleton (line 740) | def test_align_enum_singleton(): function test_align_multiline_func_decl (line 754) | def test_align_multiline_func_decl(): function test_align_global_array (line 768) | def test_align_global_array(): function test_align_func_typedef (line 780) | def test_align_func_typedef(): function test_align_array_initialization (line 796) | def test_align_array_initialization(): FILE: tests/formatters/test_clang_format.py function test_clang_format_missing_closing_delimiter (line 23) | def test_clang_format_missing_closing_delimiter(): function test_clang_format_gibberish (line 28) | def test_clang_format_gibberish(): function test_clang_format_empty (line 39) | def test_clang_format_empty(): function test_clang_format_non_array_assignment_packing (line 65) | def test_clang_format_non_array_assignment_packing(): function change_temp_dir_context (line 83) | def change_temp_dir_context(): function clang_format_config_path (line 92) | def clang_format_config_path(): function test_clang_format_config_file_no_existing_config (line 96) | def test_clang_format_config_file_no_existing_config( function test_clang_format_config_file_existing_config (line 105) | def test_clang_format_config_file_existing_config(tmp_path, clang_format... FILE: tests/formatters/test_hoist.py function scoped (line 18) | def scoped(s): function test_assignment_splitting (line 22) | def test_assignment_splitting(): function test_hoist (line 33) | def test_hoist(): function test_remove_empty_line (line 39) | def test_remove_empty_line(): function test_hoist_pointer (line 99) | def test_hoist_pointer(): function test_hoist_ex (line 117) | def test_hoist_ex(): function test_hoist_empty_function (line 154) | def test_hoist_empty_function(): function test_hoist_initializations (line 200) | def test_hoist_initializations(): function test_hoist_array (line 226) | def test_hoist_array(): function test_hoist_func_ptr (line 231) | def test_hoist_func_ptr(): FILE: tests/formatters/test_line_breaker.py function test_line_indent_depth_basic_1 (line 8) | def test_line_indent_depth_basic_1(): function test_line_indent_depth_basic_2 (line 15) | def test_line_indent_depth_basic_2(): function test_line_indent_depth_basic_3 (line 22) | def test_line_indent_depth_basic_3(): function test_line_indent_depth_basic_4 (line 29) | def test_line_indent_depth_basic_4(): function test_line_indent_depth_basic_5 (line 36) | def test_line_indent_depth_basic_5(): function test_additional_indent_level_1 (line 43) | def test_additional_indent_level_1(): function test_insert_line_break_basic_1 (line 50) | def test_insert_line_break_basic_1(): function test_insert_line_break_basic_2 (line 62) | def test_insert_line_break_basic_2(): function test_insert_line_break_basic_3 (line 73) | def test_insert_line_break_basic_3(): function test_insert_line_break_basic_4 (line 86) | def test_insert_line_break_basic_4(): function test_insert_line_break_basic_5 (line 98) | def test_insert_line_break_basic_5(): function test_insert_line_break_basic_6 (line 110) | def test_insert_line_break_basic_6(): function test_insert_line_break_basic_7 (line 122) | def test_insert_line_break_basic_7(): function test_insert_line_break_basic_8 (line 133) | def test_insert_line_break_basic_8(): function test_insert_line_break_basic_9 (line 144) | def test_insert_line_break_basic_9(): function test_insert_line_break_basic_10 (line 156) | def test_insert_line_break_basic_10(): function test_insert_line_break_basic_11 (line 161) | def test_insert_line_break_basic_11(): function test_insert_line_break_basic_12 (line 166) | def test_insert_line_break_basic_12(): function test_insert_line_break_basic_13 (line 171) | def test_insert_line_break_basic_13(): function test_insert_line_break_basic_14 (line 176) | def test_insert_line_break_basic_14(): function test_insert_line_break_basic_15 (line 181) | def test_insert_line_break_basic_15(): function test_insert_line_break_basic_16 (line 186) | def test_insert_line_break_basic_16(): function test_insert_line_break_basic_17 (line 191) | def test_insert_line_break_basic_17(): function test_insert_line_break_basic_18 (line 196) | def test_insert_line_break_basic_18(): function test_insert_line_break_basic_19 (line 201) | def test_insert_line_break_basic_19(): function test_insert_line_break_basic_20 (line 206) | def test_insert_line_break_basic_20(): function test_insert_line_break_basic_21 (line 211) | def test_insert_line_break_basic_21(): function test_insert_line_break_basic_22 (line 216) | def test_insert_line_break_basic_22(): function test_insert_line_break_basic_23 (line 221) | def test_insert_line_break_basic_23(): function test_insert_line_break_basic_24 (line 226) | def test_insert_line_break_basic_24(): function test_insert_line_break_basic_25 (line 231) | def test_insert_line_break_basic_25(): function test_insert_line_break_basic_26 (line 236) | def test_insert_line_break_basic_26(): function test_insert_line_break_basic_27 (line 241) | def test_insert_line_break_basic_27(): function test_insert_line_break_long_function_declaration (line 250) | def test_insert_line_break_long_function_declaration(): function test_insert_line_break_long_function_declaration_with_parens (line 261) | def test_insert_line_break_long_function_declaration_with_parens(): function test_insert_line_break_control_statement_1 (line 272) | def test_insert_line_break_control_statement_1(): function test_insert_line_break_control_statement_2 (line 283) | def test_insert_line_break_control_statement_2(): FILE: tests/formatters/test_misc.py function test_run_space_before_semi_colon (line 21) | def test_run_space_before_semi_colon(): function test_run_parenthesize_return_1 (line 27) | def test_run_parenthesize_return_1(): function test_run_parenthesize_return_2 (line 50) | def test_run_parenthesize_return_2(): function test_run_space_in_condition (line 63) | def test_run_space_in_condition(): function test_insert_void (line 100) | def test_insert_void(): FILE: tests/formatters/test_preprocessor_directive.py function test_preprocessor_directive_ifdef (line 16) | def test_preprocessor_directive_ifdef(): function test_preprocessor_directive_ifndef (line 30) | def test_preprocessor_directive_ifndef(): function test_preprocessor_directive_if (line 44) | def test_preprocessor_directive_if(): function test_preprocessor_directive_if_else (line 58) | def test_preprocessor_directive_if_else(): function test_preprocessor_directive_if_elif_else (line 76) | def test_preprocessor_directive_if_elif_else(): function test_preprocessor_directive_random_indent (line 106) | def test_preprocessor_directive_random_indent(): function test_preprocessor_directive_nested (line 136) | def test_preprocessor_directive_nested(): function test_preprocessor_directive_nested_10 (line 172) | def test_preprocessor_directive_nested_10(): function test_preprocessor_1 (line 222) | def test_preprocessor_1(): FILE: tests/formatters/test_return_type_single_tab.py function test_return_type_single_tab_basic (line 18) | def test_return_type_single_tab_basic(): function test_return_type_single_tab_no_prototype (line 70) | def test_return_type_single_tab_no_prototype(content): function test_return_type_single_tab_no_func_typedef (line 74) | def test_return_type_single_tab_no_func_typedef(): FILE: tests/test_run.py function test_run_align_break_column_max (line 19) | def test_run_align_break_column_max(): function test_run_func_decl_single_tab_and_global_aligned (line 54) | def test_run_func_decl_single_tab_and_global_aligned(): function test_run_long_aligned_func_decl (line 58) | def test_run_long_aligned_func_decl(): function test_basic (line 72) | def test_basic(): function test_function_call_in_comment (line 88) | def test_function_call_in_comment():