id: 1 unit: static bool planstate_walk_subplans() file: src/postgres/src_backend_nodes_nodeFuncs.c start line: 39 end line: 544 size: 304 LOC McCabe index: 74 number of parameters: 2 id: 2 unit: static void decompile_column_index_array() file: src/postgres/src_backend_utils_adt_ruleutils.c start line: 326 end line: 1528 size: 204 LOC McCabe index: 18 number of parameters: 3 id: 3 unit: static bool tok_is_keyword() file: src/postgres/src_pl_plpgsql_src_pl_gram.c start line: 183 end line: 391 size: 198 LOC McCabe index: 4 number of parameters: 4 id: 4 unit: static bool save_backend_variables() file: src/postgres/src_backend_postmaster_postmaster.c start line: 548 end line: 927 size: 112 LOC McCabe index: 6 number of parameters: 4 id: 5 unit: static void reapply_stacked_values() file: src/postgres/src_backend_utils_misc_guc.c start line: 568 end line: 1211 size: 78 LOC McCabe index: 9 number of parameters: 6 id: 6 unit: static void compute_function_hashkey() file: src/postgres/src_pl_plpgsql_src_pl_comp.c start line: 158 end line: 341 size: 76 LOC McCabe index: 3 number of parameters: 4 id: 7 unit: run file: scripts/extract_source.rb start line: 68 end line: 152 size: 73 LOC McCabe index: 7 number of parameters: 0 id: 8 unit: static void set_config_sourcefile() file: src/postgres/src_backend_utils_misc_guc.c start line: 145 end line: 435 size: 71 LOC McCabe index: 1 number of parameters: 3 id: 9 unit: generate_fingerprint_defs! file: scripts/generate_fingerprint_outfuncs.rb start line: 174 end line: 253 size: 68 LOC McCabe index: 26 number of parameters: 0 id: 10 unit: write_out file: scripts/extract_source.rb start line: 343 end line: 431 size: 66 LOC McCabe index: 15 number of parameters: 0 id: 11 unit: static bool write_inheritable_socket() file: src/postgres/src_backend_postmaster_postmaster.c start line: 1717 end line: 1796 size: 62 LOC McCabe index: 4 number of parameters: 3 id: 12 unit: FrozenTransactionId : HeapTupleHeaderGetRawXmin() file: src/postgres/include/access/htup_details.h start line: 310 end line: 396 size: 61 LOC McCabe index: 5 number of parameters: 1 id: 13 unit: PgQueryInternalPlpgsqlFuncAndError pg_query_raw_parse_plpgsql() file: src/pg_query_parse_plpgsql.c start line: 265 end line: 344 size: 60 LOC McCabe index: 3 number of parameters: 1 id: 14 unit: deep_resolve file: scripts/extract_source.rb start line: 267 end line: 338 size: 53 LOC McCabe index: 12 number of parameters: 6 id: 15 unit: static bool const_record_walker() file: src/pg_query_normalize.c start line: 295 end line: 352 size: 53 LOC McCabe index: 12 number of parameters: 2 id: 16 unit: PgQueryInternalParsetreeAndError pg_query_raw_parse() file: src/pg_query_parse.c start line: 12 end line: 84 size: 53 LOC McCabe index: 2 number of parameters: 1 id: 17 unit: PgQueryPlpgsqlParseResult pg_query_parse_plpgsql() file: src/pg_query_parse_plpgsql.c start line: 386 end line: 452 size: 49 LOC McCabe index: 6 number of parameters: 1 id: 18 unit: analyze_file file: scripts/extract_source.rb start line: 202 end line: 264 size: 47 LOC McCabe index: 24 number of parameters: 1 id: 19 unit: generate_outmethods! file: scripts/generate_json_outfuncs.rb start line: 19 end line: 72 size: 43 LOC McCabe index: 19 number of parameters: 0 id: 20 unit: generate_defs! file: scripts/extract_headers.rb start line: 54 end line: 100 size: 43 LOC McCabe index: 13 number of parameters: 0 id: 21 unit: static void LogChildExit() file: src/postgres/src_backend_postmaster_postmaster.c start line: 415 end line: 471 size: 43 LOC McCabe index: 5 number of parameters: 4 id: 22 unit: PgQueryFingerprintResult pg_query_fingerprint_with_opts() file: src/pg_query_fingerprint.c start line: 241 end line: 301 size: 41 LOC McCabe index: 6 number of parameters: 2 id: 23 unit: PgQueryNormalizeResult pg_query_normalize() file: src/pg_query_normalize.c start line: 354 end line: 406 size: 38 LOC McCabe index: 1 number of parameters: 1 id: 24 unit: __asm__ __volatile__() file: src/postgres/src_backend_storage_lmgr_s_lock.c start line: 246 end line: 289 size: 34 LOC McCabe index: 3 number of parameters: 1 id: 25 unit: static bool create_function_stmts_walker() file: src/pg_query_parse_plpgsql.c start line: 353 end line: 384 size: 28 LOC McCabe index: 5 number of parameters: 2 id: 26 unit: static bool MatchNamedCall() file: src/postgres/src_backend_catalog_namespace.c start line: 207 end line: 716 size: 25 LOC McCabe index: 5 number of parameters: 4 id: 27 unit: handle_enum file: scripts/extract_headers.rb start line: 125 end line: 150 size: 23 LOC McCabe index: 9 number of parameters: 1 id: 28 unit: generate! file: scripts/generate_json_outfuncs.rb start line: 78 end line: 104 size: 21 LOC McCabe index: 3 number of parameters: 0 id: 29 unit: handle_struct file: scripts/extract_headers.rb start line: 101 end line: 124 size: 21 LOC McCabe index: 8 number of parameters: 1 id: 30 unit: static void add_dummy_return() file: src/pg_query_parse_plpgsql.c start line: 27 end line: 56 size: 21 LOC McCabe index: 4 number of parameters: 1 id: 31 unit: generate! file: scripts/generate_fingerprint_outfuncs.rb start line: 254 end line: 280 size: 20 LOC McCabe index: 2 number of parameters: 0 id: 32 unit: static int compareFingerprintContext() file: src/pg_query_fingerprint.c start line: 87 end line: 115 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 33 unit: PgQueryParseResult pg_query_parse() file: src/pg_query_parse.c start line: 86 end line: 114 size: 20 LOC McCabe index: 2 number of parameters: 1 id: 34 unit: static void MemoryContextStatsInternal() file: src/postgres/src_backend_utils_mmgr_mcxt.c start line: 90 end line: 162 size: 20 LOC McCabe index: 2 number of parameters: 5 id: 35 unit: __asm__ __volatile__() file: src/postgres/src_backend_tcop_postgres.c start line: 544 end line: 592 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 36 unit: static void AllocSetStats() file: src/postgres/src_backend_utils_mmgr_aset.c start line: 228 end line: 251 size: 19 LOC McCabe index: 1 number of parameters: 4 id: 37 unit: extract! file: scripts/extract_headers.rb start line: 214 end line: 234 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 38 unit: static void RecordConstLocation() file: src/pg_query_normalize.c start line: 274 end line: 293 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 39 unit: generate_nodetypes! file: scripts/extract_headers.rb start line: 31 end line: 48 size: 16 LOC McCabe index: 5 number of parameters: 0 id: 40 unit: initialize file: scripts/extract_source.rb start line: 40 end line: 59 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 41 unit: __asm__ __volatile__() file: src/postgres/include/port/atomics/arch-x86.h start line: 37 end line: 60 size: 15 LOC McCabe index: 2 number of parameters: 2 id: 42 unit: save file: scripts/extract_source.rb start line: 169 end line: 184 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 43 unit: initialize file: scripts/extract_source.rb start line: 156 end line: 168 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 44 unit: transform_toplevel_comments! file: scripts/extract_headers.rb start line: 200 end line: 213 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 45 unit: MemoryContext pg_query_enter_memory_context() file: src/pg_query.c start line: 19 end line: 33 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 46 unit: static void plpgsql_compile_error_callback() file: src/pg_query_parse_plpgsql.c start line: 58 end line: 78 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 47 unit: void pg_query_free_error() file: src/pg_query.c start line: 43 end line: 54 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 48 unit: void pg_query_free_fingerprint_result() file: src/pg_query_fingerprint.c start line: 308 end line: 318 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 49 unit: self.restore file: scripts/extract_source.rb start line: 185 end line: 194 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 50 unit: underscore file: scripts/extract_headers.rb start line: 10 end line: 19 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 51 unit: void pg_query_free_normalize_result() file: src/pg_query_normalize.c start line: 408 end line: 417 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 52 unit: void pg_query_free_parse_result() file: src/pg_query_parse.c start line: 116 end line: 124 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 53 unit: initialize file: scripts/generate_fingerprint_outfuncs.rb start line: 8 end line: 15 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 54 unit: void pg_query_free_plpgsql_parse_result() file: src/pg_query_parse_plpgsql.c start line: 454 end line: 461 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 55 unit: void pg_query_init() file: src/pg_query.c start line: 10 end line: 17 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 56 unit: initialize file: scripts/generate_json_outfuncs.rb start line: 8 end line: 13 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 57 unit: classify file: scripts/extract_headers.rb start line: 20 end line: 25 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 58 unit: void pg_query_exit_memory_context() file: src/pg_query.c start line: 35 end line: 41 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 59 unit: static int match_prosrc_to_query() file: src/postgres/src_backend_catalog_pg_proc.c start line: 58 end line: 119 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 60 unit: PgQueryFingerprintResult pg_query_fingerprint() file: src/pg_query_fingerprint.c start line: 303 end line: 306 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 61 unit: storage_class file: scripts/extract_source.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 62 unit: has_external_storage file: scripts/extract_source.rb start line: 30 end line: 33 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 63 unit: blacklist file: scripts/extract_source.rb start line: 60 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 64 unit: mock file: scripts/extract_source.rb start line: 64 end line: 67 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 65 unit: self.analysis_filename file: scripts/extract_source.rb start line: 197 end line: 200 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 66 unit: special_include_file? file: scripts/extract_source.rb start line: 339 end line: 342 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 67 unit: initialize file: scripts/extract_headers.rb start line: 27 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 68 unit: static void free_expr() file: src/postgres/src_pl_plpgsql_src_pl_funcs.c start line: 671 end line: 671 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 69 unit: static void send_message_to_server_log() file: src/postgres/src_backend_utils_error_elog.c start line: 1627 end line: 1627 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 70 unit: static void send_message_to_frontend() file: src/postgres/src_backend_utils_error_elog.c start line: 1669 end line: 1669 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 71 unit: void ProcessInterrupts() file: src/postgres/src_backend_tcop_postgres.c start line: 513 end line: 513 size: 1 LOC McCabe index: 1 number of parameters: 1