Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/duckdb/extension/json/include/json_common.hpp
 53.24% (115/216)
 63.33% (19/30)
 63.95% (110/172)
src/duckdb/extension/json/include/json_deserializer.hpp
  0.00% (0/19)
  0.00% (0/5)
  0.00% (0/10)
src/duckdb/extension/json/include/json_executors.hpp
 26.11% (47/180)
 57.14% (4/7)
 20.55% (15/73)
src/duckdb/extension/json/include/json_functions.hpp
100.00% (6/6)
100.00% (1/1)
100.00% (2/2)
src/duckdb/extension/json/include/json_reader.hpp
 76.92% (10/13)
 80.00% (4/5)
 85.71% (6/7)
src/duckdb/extension/json/include/json_reader_options.hpp
 80.00% (36/45)
 90.00% (9/10)
 85.71% (18/21)
src/duckdb/extension/json/include/json_scan.hpp
 62.50% (5/8)
 66.67% (2/3)
 85.71% (6/7)
src/duckdb/extension/json/include/json_serializer.hpp
  0.00% (0/21)
  0.00% (0/5)
  0.00% (0/16)
src/duckdb/extension/json/include/json_stack.hpp
  0.00% (0/11)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/extension/json/include/json_transform.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/extension/json/json_common.cpp
  8.77% (45/513)
 26.67% (8/30)
  9.02% (35/388)
src/duckdb/extension/json/json_deserializer.cpp
  0.00% (0/252)
  0.00% (0/34)
  0.00% (0/110)
src/duckdb/extension/json/json_extension.cpp
 94.44% (51/54)
 80.00% (4/5)
 90.91% (10/11)
src/duckdb/extension/json/json_functions.cpp
 38.20% (144/377)
 52.00% (13/25)
 34.42% (53/154)
src/duckdb/extension/json/json_functions/copy_json.cpp
  6.62% (20/302)
 16.67% (3/18)
  1.42% (3/211)
src/duckdb/extension/json/json_functions/json_array_length.cpp
 75.51% (37/49)
 42.86% (3/7)
 66.67% (8/12)
src/duckdb/extension/json/json_functions/json_contains.cpp
 10.53% (14/133)
 18.18% (2/11)
  1.75% (2/114)
src/duckdb/extension/json/json_functions/json_create.cpp
  8.02% (104/1297)
  8.99% (8/89)
  2.77% (18/649)
src/duckdb/extension/json/json_functions/json_deep_merge.cpp
  7.69% (9/117)
 25.00% (1/4)
  1.19% (1/84)
src/duckdb/extension/json/json_functions/json_exists.cpp
 68.97% (20/29)
 40.00% (2/5)
 40.00% (2/5)
src/duckdb/extension/json/json_functions/json_extract.cpp
 80.39% (82/102)
 66.67% (8/12)
 56.25% (18/32)
src/duckdb/extension/json/json_functions/json_geojson.cpp
  4.37% (19/435)
  7.41% (2/27)
  1.12% (3/268)
src/duckdb/extension/json/json_functions/json_keys.cpp
 59.68% (37/62)
 42.86% (3/7)
 36.36% (8/22)
src/duckdb/extension/json/json_functions/json_merge_patch.cpp
  8.00% (8/100)
 25.00% (1/4)
  1.33% (1/75)
src/duckdb/extension/json/json_functions/json_merge_patch_diff.cpp
  7.69% (8/104)
 25.00% (1/4)
  1.49% (1/67)
src/duckdb/extension/json/json_functions/json_modify.cpp
 11.21% (37/330)
 16.67% (4/24)
  2.26% (4/177)
src/duckdb/extension/json/json_functions/json_normalize.cpp
  8.14% (7/86)
 25.00% (1/4)
  2.33% (1/43)
src/duckdb/extension/json/json_functions/json_pretty.cpp
 47.83% (11/23)
 50.00% (2/4)
 14.29% (2/14)
src/duckdb/extension/json/json_functions/json_serialize_plan.cpp
  6.73% (15/223)
 12.50% (1/8)
  1.16% (1/86)
src/duckdb/extension/json/json_functions/json_serialize_sql.cpp
 10.66% (34/319)
 21.05% (4/19)
  3.12% (4/128)
src/duckdb/extension/json/json_functions/json_strip_nulls.cpp
 17.46% (11/63)
 40.00% (2/5)
  8.33% (2/24)
src/duckdb/extension/json/json_functions/json_structure.cpp
  6.03% (12/199)
 12.50% (2/16)
  1.29% (2/155)
src/duckdb/extension/json/json_functions/json_table_in_out.cpp
  8.00% (30/375)
 13.64% (3/22)
  1.92% (5/260)
src/duckdb/extension/json/json_functions/json_transform.cpp
 43.37% (474/1093)
 51.28% (20/39)
 46.51% (393/845)
src/duckdb/extension/json/json_functions/json_type.cpp
 87.76% (43/49)
 71.43% (5/7)
 83.33% (10/12)
src/duckdb/extension/json/json_functions/json_valid.cpp
100.00% (23/23)
100.00% (4/4)
100.00% (4/4)
src/duckdb/extension/json/json_functions/json_value.cpp
 86.36% (38/44)
 60.00% (3/5)
 80.00% (8/10)
src/duckdb/extension/json/json_functions/read_json.cpp
 57.53% (149/259)
 61.54% (8/13)
 51.50% (86/167)
src/duckdb/extension/json/json_functions/read_single_json_file.cpp
 70.11% (197/281)
 92.86% (26/28)
 71.77% (89/124)
src/duckdb/extension/json/json_reader.cpp
 68.76% (768/1117)
 82.28% (65/79)
 68.35% (570/834)
src/duckdb/extension/json/json_scan.cpp
 45.36% (215/474)
 74.07% (20/27)
 38.41% (126/328)
src/duckdb/extension/json/json_schema_inference.cpp
 69.34% (518/747)
 86.36% (38/44)
 75.00% (474/632)
src/duckdb/extension/json/json_serializer.cpp
  0.00% (0/194)
  0.00% (0/30)
  0.00% (0/132)
src/duckdb/src/catalog/catalog.cpp
 53.56% (714/1333)
 49.68% (78/157)
 61.92% (465/751)
src/duckdb/src/catalog/catalog_entry.cpp
 36.05% (31/86)
 35.71% (10/28)
 48.00% (24/50)
src/duckdb/src/catalog/catalog_entry/aggregate_function_catalog_entry.cpp
100.00% (5/5)
100.00% (2/2)
100.00% (4/4)
src/duckdb/src/catalog/catalog_entry/column_dependency_manager.cpp
 11.61% (26/224)
 25.00% (4/16)
 10.14% (15/148)
src/duckdb/src/catalog/catalog_entry/copy_function_catalog_entry.cpp
100.00% (4/4)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/catalog/catalog_entry/dependency/dependency_dependent_entry.cpp
 47.06% (8/17)
 40.00% (2/5)
 50.00% (3/6)
src/duckdb/src/catalog/catalog_entry/dependency/dependency_entry.cpp
 59.26% (16/27)
 57.14% (4/7)
 82.61% (19/23)
src/duckdb/src/catalog/catalog_entry/dependency/dependency_subject_entry.cpp
 64.71% (11/17)
 60.00% (3/5)
 66.67% (4/6)
src/duckdb/src/catalog/catalog_entry/duck_index_entry.cpp
  0.00% (0/41)
  0.00% (0/9)
  0.00% (0/28)
src/duckdb/src/catalog/catalog_entry/duck_schema_entry.cpp
 49.10% (163/332)
 56.67% (17/30)
 56.04% (102/182)
src/duckdb/src/catalog/catalog_entry/duck_table_entry.cpp
  7.01% (98/1398)
  5.08% (3/59)
  3.58% (25/698)
src/duckdb/src/catalog/catalog_entry/index_catalog_entry.cpp
  0.00% (0/49)
  0.00% (0/5)
  0.00% (0/25)
src/duckdb/src/catalog/catalog_entry/macro_catalog_entry.cpp
 38.00% (19/50)
 50.00% (4/8)
 68.42% (13/19)
src/duckdb/src/catalog/catalog_entry/pragma_function_catalog_entry.cpp
100.00% (2/2)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/catalog/catalog_entry/scalar_function_catalog_entry.cpp
 31.25% (10/32)
 66.67% (2/3)
 33.33% (5/15)
src/duckdb/src/catalog/catalog_entry/schema_catalog_entry.cpp
 49.59% (60/121)
 47.62% (10/21)
 51.28% (20/39)
src/duckdb/src/catalog/catalog_entry/sequence_catalog_entry.cpp
  5.92% (9/152)
 16.67% (2/12)
 12.12% (12/99)
src/duckdb/src/catalog/catalog_entry/table_catalog_entry.cpp
  3.01% (10/332)
  5.41% (2/37)
  2.63% (4/152)
src/duckdb/src/catalog/catalog_entry/table_function_catalog_entry.cpp
 30.00% (9/30)
 75.00% (3/4)
 47.37% (9/19)
src/duckdb/src/catalog/catalog_entry/trigger_catalog_entry.cpp
  0.00% (0/87)
  0.00% (0/5)
  0.00% (0/43)
src/duckdb/src/catalog/catalog_entry/type_catalog_entry.cpp
 45.10% (23/51)
 40.00% (2/5)
 50.00% (7/14)
src/duckdb/src/catalog/catalog_entry/view_catalog_entry.cpp
 38.82% (66/170)
 58.33% (7/12)
 39.56% (36/91)
src/duckdb/src/catalog/catalog_entry/window_function_catalog_entry.cpp
100.00% (5/5)
100.00% (2/2)
100.00% (4/4)
src/duckdb/src/catalog/catalog_entry_retriever.cpp
 52.00% (52/100)
 56.25% (9/16)
 59.62% (31/52)
src/duckdb/src/catalog/catalog_search_path.cpp
 56.65% (196/346)
 72.41% (21/29)
 58.36% (157/269)
src/duckdb/src/catalog/catalog_set.cpp
 41.82% (243/581)
 51.92% (27/52)
 45.00% (162/360)
src/duckdb/src/catalog/catalog_transaction.cpp
 50.00% (12/24)
 66.67% (4/6)
 70.00% (14/20)
src/duckdb/src/catalog/default/default_coordinate_systems.cpp
  7.69% (2/26)
 33.33% (1/3)
 16.67% (3/18)
src/duckdb/src/catalog/default/default_functions.cpp
 97.10% (67/69)
100.00% (7/7)
 98.08% (51/52)
src/duckdb/src/catalog/default/default_generator.cpp
 76.92% (10/13)
 75.00% (3/4)
 88.89% (8/9)
src/duckdb/src/catalog/default/default_macro_qualifier.cpp
 92.81% (129/139)
100.00% (9/9)
 94.44% (68/72)
src/duckdb/src/catalog/default/default_schemas.cpp
100.00% (27/27)
100.00% (4/4)
100.00% (17/17)
src/duckdb/src/catalog/default/default_table_functions.cpp
 96.49% (55/57)
100.00% (7/7)
 97.30% (36/37)
src/duckdb/src/catalog/default/default_types.cpp
 60.38% (192/318)
 73.17% (30/41)
 49.62% (65/131)
src/duckdb/src/catalog/default/default_views.cpp
100.00% (34/34)
100.00% (4/4)
100.00% (22/22)
src/duckdb/src/catalog/dependency_catalog_set.cpp
 29.27% (12/41)
 42.86% (3/7)
 30.00% (3/10)
src/duckdb/src/catalog/dependency_list.cpp
 55.67% (54/97)
 61.54% (8/13)
 44.23% (23/52)
src/duckdb/src/catalog/dependency_manager.cpp
 17.06% (146/856)
 26.09% (18/69)
 21.97% (76/346)
src/duckdb/src/catalog/duck_catalog.cpp
 46.88% (90/192)
 51.52% (17/33)
 59.34% (54/91)
src/duckdb/src/catalog/entry_lookup_info.cpp
 83.33% (35/42)
 80.00% (12/15)
 71.88% (23/32)
src/duckdb/src/catalog/similar_catalog_entry.cpp
 88.89% (16/18)
100.00% (1/1)
 92.31% (12/13)
src/duckdb/src/common/adbc/adbc.cpp
  0.00% (0/3217)
  0.00% (0/120)
  0.00% (0/2628)
src/duckdb/src/common/adbc/nanoarrow/allocator.cpp
  0.00% (0/21)
  0.00% (0/7)
  0.00% (0/7)
src/duckdb/src/common/adbc/nanoarrow/metadata.cpp
  0.00% (0/73)
  0.00% (0/5)
  0.00% (0/36)
src/duckdb/src/common/adbc/nanoarrow/schema.cpp
  0.00% (0/360)
  0.00% (0/13)
  0.00% (0/291)
src/duckdb/src/common/adbc/nanoarrow/single_batch_array_stream.cpp
  0.00% (0/57)
  0.00% (0/5)
  0.00% (0/42)
src/duckdb/src/common/allocator/allocator.cpp
 76.92% (80/104)
 94.44% (17/18)
 78.12% (75/96)
src/duckdb/src/common/allocator/allocator_jemalloc.cpp
 69.32% (61/88)
 82.35% (14/17)
 59.09% (26/44)
src/duckdb/src/common/arrow/appender/append_data.cpp
  0.00% (0/27)
  0.00% (0/2)
  0.00% (0/16)
src/duckdb/src/common/arrow/appender/bool_data.cpp
  0.00% (0/33)
  0.00% (0/3)
  0.00% (0/11)
src/duckdb/src/common/arrow/appender/fixed_size_list_data.cpp
  0.00% (0/26)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/common/arrow/appender/null_data.cpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/common/arrow/appender/struct_data.cpp
  0.00% (0/31)
  0.00% (0/3)
  0.00% (0/10)
src/duckdb/src/common/arrow/appender/union_data.cpp
  0.00% (0/49)
  0.00% (0/3)
  0.00% (0/22)
src/duckdb/src/common/arrow/arrow_appender.cpp
  0.00% (0/295)
  0.00% (0/12)
  0.00% (0/168)
src/duckdb/src/common/arrow/arrow_converter.cpp
  0.00% (0/382)
  0.00% (0/9)
  0.00% (0/164)
src/duckdb/src/common/arrow/arrow_format.cpp
  0.00% (0/151)
  0.00% (0/19)
  0.00% (0/85)
src/duckdb/src/common/arrow/arrow_type_extension.cpp
 14.41% (84/583)
 26.42% (14/53)
 10.94% (36/329)
src/duckdb/src/common/arrow/arrow_wrapper.cpp
  0.00% (0/40)
  0.00% (0/6)
  0.00% (0/39)
src/duckdb/src/common/arrow/schema_metadata.cpp
  0.00% (0/90)
  0.00% (0/10)
  0.00% (0/23)
src/duckdb/src/common/assert.cpp
100.00% (6/6)
100.00% (1/1)
100.00% (4/4)
src/duckdb/src/common/bignum.cpp
 57.64% (430/746)
 57.45% (27/47)
 57.67% (282/489)
src/duckdb/src/common/bind_helpers.cpp
  0.00% (0/182)
  0.00% (0/9)
  0.00% (0/105)
src/duckdb/src/common/box_renderer.cpp
  0.00% (0/1796)
  0.00% (0/102)
  0.00% (0/1083)
src/duckdb/src/common/box_renderer_context.cpp
  0.00% (0/10)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/common/cgroups.cpp
 75.61% (155/205)
100.00% (9/9)
 73.55% (89/121)
src/duckdb/src/common/checksum.cpp
  0.00% (0/60)
  0.00% (0/3)
  0.00% (0/33)
src/duckdb/src/common/client_box_renderer_context.cpp
  0.00% (0/13)
  0.00% (0/4)
  0.00% (0/8)
src/duckdb/src/common/clustered_aggregate.cpp
  6.09% (22/361)
 15.79% (3/19)
  9.25% (16/173)
src/duckdb/src/common/column_data_collection_render_interface.cpp
  0.00% (0/17)
  0.00% (0/6)
  0.00% (0/7)
src/duckdb/src/common/column_index.cpp
  9.77% (13/133)
 27.27% (3/11)
  8.65% (9/104)
src/duckdb/src/common/compressed_file_system.cpp
  0.00% (0/212)
  0.00% (0/22)
  0.00% (0/108)
src/duckdb/src/common/constants.cpp
 56.41% (22/39)
 37.50% (3/8)
 57.14% (8/14)
src/duckdb/src/common/crypto/md5.cpp
  0.00% (0/157)
  0.00% (0/8)
  0.00% (0/167)
src/duckdb/src/common/csv_writer.cpp
  0.00% (0/303)
  0.00% (0/34)
  0.00% (0/212)
src/duckdb/src/common/encryption_functions.cpp
  0.00% (0/141)
  0.00% (0/17)
  0.00% (0/42)
src/duckdb/src/common/encryption_key_manager.cpp
  0.00% (0/103)
  0.00% (0/20)
  0.00% (0/35)
src/duckdb/src/common/encryption_state.cpp
  0.00% (0/80)
  0.00% (0/21)
  0.00% (0/40)
src/duckdb/src/common/encryption_types.cpp
  0.00% (0/123)
  0.00% (0/19)
  0.00% (0/65)
src/duckdb/src/common/enum_util.cpp
  7.76% (456/5874)
  4.37% (44/1008)
  4.37% (44/1008)
src/duckdb/src/common/enums/catalog_type.cpp
 17.54% (20/114)
 50.00% (1/2)
 10.47% (9/86)
src/duckdb/src/common/enums/compression_type.cpp
 22.99% (20/87)
 33.33% (1/3)
 14.00% (7/50)
src/duckdb/src/common/enums/date_part_specifier.cpp
  0.00% (0/61)
  0.00% (0/6)
  0.00% (0/40)
src/duckdb/src/common/enums/expression_type.cpp
 14.33% (50/349)
 50.00% (3/6)
 12.22% (22/180)
src/duckdb/src/common/enums/file_compression_type.cpp
 81.63% (40/49)
 90.00% (9/10)
 79.41% (27/34)
src/duckdb/src/common/enums/http_status_code.cpp
  0.00% (0/138)
  0.00% (0/2)
  0.00% (0/71)
src/duckdb/src/common/enums/join_type.cpp
 51.28% (20/39)
 83.33% (5/6)
 70.97% (22/31)
src/duckdb/src/common/enums/logical_operator_type.cpp
 15.60% (22/141)
100.00% (1/1)
 14.29% (10/70)
src/duckdb/src/common/enums/optimizer_type.cpp
  0.00% (0/28)
  0.00% (0/3)
  0.00% (0/21)
src/duckdb/src/common/enums/physical_operator_type.cpp
 11.89% (22/185)
100.00% (1/1)
 10.87% (10/92)
src/duckdb/src/common/enums/relation_type.cpp
  0.00% (0/63)
  0.00% (0/1)
  0.00% (0/31)
src/duckdb/src/common/enums/statement_type.cpp
 12.75% (13/102)
 50.00% (2/4)
 15.52% (9/58)
src/duckdb/src/common/error_data.cpp
 57.75% (82/142)
 76.47% (13/17)
 63.27% (62/98)
src/duckdb/src/common/exception.cpp
 33.20% (82/247)
 32.35% (22/68)
 30.14% (44/146)
src/duckdb/src/common/exception/binder_exception.cpp
100.00% (37/37)
100.00% (5/5)
100.00% (16/16)
src/duckdb/src/common/exception/catalog_exception.cpp
 73.08% (38/52)
 66.67% (4/6)
 81.25% (13/16)
src/duckdb/src/common/exception/conversion_exception.cpp
 40.00% (4/10)
 50.00% (2/4)
 50.00% (4/8)
src/duckdb/src/common/exception/parser_exception.cpp
100.00% (7/7)
100.00% (3/3)
100.00% (5/5)
src/duckdb/src/common/exception_format_value.cpp
 74.77% (83/111)
 65.22% (15/23)
 78.48% (62/79)
src/duckdb/src/common/file_buffer.cpp
 47.90% (57/119)
 41.18% (7/17)
 39.51% (32/81)
src/duckdb/src/common/file_system.cpp
 29.58% (205/693)
 31.40% (38/121)
 35.79% (136/380)
src/duckdb/src/common/filename_pattern.cpp
  0.00% (0/148)
  0.00% (0/13)
  0.00% (0/92)
src/duckdb/src/common/fsst.cpp
  0.00% (0/20)
  0.00% (0/3)
  0.00% (0/12)
src/duckdb/src/common/gzip_file_system.cpp
  0.00% (0/400)
  0.00% (0/22)
  0.00% (0/242)
src/duckdb/src/common/hash_functions.cpp
  0.00% (0/15)
  0.00% (0/4)
  0.00% (0/12)
src/duckdb/src/common/hive_partitioning.cpp
  4.19% (15/358)
  4.00% (1/25)
  8.00% (16/200)
src/duckdb/src/common/identifier.cpp
 63.64% (21/33)
 63.64% (7/11)
 63.64% (7/11)
src/duckdb/src/common/json_document.cpp
 34.32% (93/271)
 34.62% (18/52)
 35.03% (62/177)
src/duckdb/src/common/local_file_system.cpp
 27.32% (286/1047)
 47.37% (36/76)
 22.01% (186/845)
src/duckdb/src/common/logical_type_info.cpp
 19.95% (79/396)
 30.56% (22/72)
 32.31% (84/260)
src/duckdb/src/common/memory_mapped_file.cpp
  0.00% (0/24)
  0.00% (0/5)
  0.00% (0/15)
src/duckdb/src/common/memory_safety.cpp
  0.00% (0/53)
  0.00% (0/17)
  0.00% (0/17)
src/duckdb/src/common/multi_file/base_file_reader.cpp
  0.00% (0/32)
  0.00% (0/12)
  0.00% (0/12)
src/duckdb/src/common/multi_file/multi_file_adaptive_filter_cache.cpp
  0.00% (0/20)
  0.00% (0/2)
  0.00% (0/11)
src/duckdb/src/common/multi_file/multi_file_column_mapper.cpp
 16.48% (159/965)
 35.56% (16/45)
 21.27% (117/550)
src/duckdb/src/common/multi_file/multi_file_function.cpp
 23.91% (11/46)
 23.53% (4/17)
 30.43% (7/23)
src/duckdb/src/common/multi_file/multi_file_list.cpp
 44.55% (147/330)
 53.33% (24/45)
 50.23% (109/217)
src/duckdb/src/common/multi_file/multi_file_reader.cpp
 20.61% (292/1417)
 43.90% (36/82)
 18.35% (174/948)
src/duckdb/src/common/multi_file/table_function_multi_file.cpp
 54.12% (381/704)
 64.62% (42/65)
 54.52% (235/431)
src/duckdb/src/common/multi_file/union_by_name.cpp
  0.00% (0/37)
  0.00% (0/5)
  0.00% (0/26)
src/duckdb/src/common/open_file_info.cpp
 32.81% (42/128)
 28.57% (2/7)
 41.56% (32/77)
src/duckdb/src/common/opener_file_system.cpp
 52.38% (22/42)
 71.43% (5/7)
 50.00% (11/22)
src/duckdb/src/common/operator/cast_operators.cpp
 25.07% (528/2106)
 22.51% (104/462)
 28.69% (278/969)
src/duckdb/src/common/operator/convert_to_string.cpp
 27.14% (19/70)
 26.09% (6/23)
 26.09% (6/23)
src/duckdb/src/common/operator/string_cast.cpp
 14.86% (33/222)
 36.00% (9/25)
 14.63% (12/82)
src/duckdb/src/common/optional_idx.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/common/path.cpp
 55.65% (128/230)
 76.47% (13/17)
 50.00% (117/234)
src/duckdb/src/common/pipe_file_system.cpp
  0.00% (0/34)
  0.00% (0/11)
  0.00% (0/14)
src/duckdb/src/common/printer.cpp
  0.00% (0/34)
  0.00% (0/7)
  0.00% (0/22)
src/duckdb/src/common/process_util.cpp
  0.00% (0/45)
  0.00% (0/4)
  0.00% (0/30)
src/duckdb/src/common/progress_bar/progress_bar.cpp
  8.87% (11/124)
 16.67% (3/18)
  5.26% (4/76)
src/duckdb/src/common/progress_bar/terminal_progress_bar_display.cpp
  0.00% (0/163)
  0.00% (0/8)
  0.00% (0/96)
src/duckdb/src/common/query_context.cpp
100.00% (7/7)
100.00% (2/2)
100.00% (7/7)
src/duckdb/src/common/radix_partitioning.cpp
 50.60% (84/166)
 52.63% (10/19)
 50.42% (60/119)
src/duckdb/src/common/random_engine.cpp
 34.25% (25/73)
 31.25% (5/16)
 30.23% (13/43)
src/duckdb/src/common/re2_regex.cpp
  0.00% (0/79)
  0.00% (0/9)
  0.00% (0/41)
src/duckdb/src/common/render_tree.cpp
 65.54% (116/177)
 73.33% (22/30)
 54.22% (45/83)
src/duckdb/src/common/row_operations/row_aggregate.cpp
 26.57% (38/143)
 42.86% (3/7)
 17.02% (16/94)
src/duckdb/src/common/row_operations/row_matcher.cpp
 40.91% (135/330)
 38.10% (8/21)
 46.99% (78/166)
src/duckdb/src/common/serializer/async_file_writer.cpp
  0.00% (0/398)
  0.00% (0/42)
  0.00% (0/232)
src/duckdb/src/common/serializer/async_memory_governor.cpp
 59.21% (45/76)
 66.67% (4/6)
 58.82% (30/51)
src/duckdb/src/common/serializer/async_task_queue.cpp
  0.00% (0/523)
  0.00% (0/49)
  0.00% (0/362)
src/duckdb/src/common/serializer/async_write_queue.cpp
  0.00% (0/1492)
  0.00% (0/119)
  0.00% (0/1027)
src/duckdb/src/common/serializer/binary_deserializer.cpp
 49.07% (53/108)
 55.56% (15/27)
 55.00% (22/40)
src/duckdb/src/common/serializer/binary_serializer.cpp
 70.21% (66/94)
 72.41% (21/29)
 74.19% (23/31)
src/duckdb/src/common/serializer/buffered_file_reader.cpp
  0.00% (0/51)
  0.00% (0/8)
  0.00% (0/39)
src/duckdb/src/common/serializer/buffered_file_writer.cpp
  0.00% (0/70)
  0.00% (0/9)
  0.00% (0/47)
src/duckdb/src/common/serializer/memory_stream.cpp
 47.06% (40/85)
 68.75% (11/16)
 68.75% (33/48)
src/duckdb/src/common/serializer/serialization_data.cpp
 33.33% (2/6)
 33.33% (2/6)
 33.33% (2/6)
src/duckdb/src/common/serializer/serializer.cpp
  0.00% (0/21)
  0.00% (0/3)
  0.00% (0/9)
src/duckdb/src/common/sort/full_sort.cpp
  0.00% (0/181)
  0.00% (0/19)
  0.00% (0/94)
src/duckdb/src/common/sort/hashed_sort.cpp
  0.00% (0/517)
  0.00% (0/35)
  0.00% (0/316)
src/duckdb/src/common/sort/natural_sort.cpp
  0.00% (0/95)
  0.00% (0/19)
  0.00% (0/50)
src/duckdb/src/common/sort/partition_key_tracker.cpp
  0.00% (0/224)
  0.00% (0/17)
  0.00% (0/173)
src/duckdb/src/common/sort/partitioned_sort.cpp
  0.00% (0/157)
  0.00% (0/22)
  0.00% (0/52)
src/duckdb/src/common/sort/sort.cpp
 47.66% (183/384)
 60.00% (21/35)
 47.96% (106/221)
src/duckdb/src/common/sort/sort_strategy.cpp
  0.00% (0/33)
  0.00% (0/8)
  0.00% (0/21)
src/duckdb/src/common/sort/sorted_run.cpp
 37.09% (181/488)
 48.72% (19/39)
 37.44% (164/438)
src/duckdb/src/common/sort/sorted_run_merger.cpp
 34.02% (296/870)
 62.96% (34/54)
 37.19% (286/769)
src/duckdb/src/common/stacktrace.cpp
  0.00% (0/66)
  0.00% (0/4)
  0.00% (0/40)
src/duckdb/src/common/storage_compatibility.cpp
 62.26% (33/53)
 55.56% (5/9)
 60.00% (9/15)
src/duckdb/src/common/string_util.cpp
 58.45% (536/917)
 58.82% (60/102)
 57.17% (367/642)
src/duckdb/src/common/thread_util.cpp
 11.54% (3/26)
 25.00% (1/4)
  9.09% (1/11)
src/duckdb/src/common/time_point.cpp
 56.10% (23/41)
 61.54% (8/13)
 66.67% (12/18)
src/duckdb/src/common/tree_renderer.cpp
 53.06% (26/49)
 50.00% (5/10)
 59.09% (13/22)
src/duckdb/src/common/tree_renderer/compact_tree_renderer.cpp
  0.00% (0/105)
  0.00% (0/12)
  0.00% (0/43)
src/duckdb/src/common/tree_renderer/graphviz_tree_renderer.cpp
  0.00% (0/80)
  0.00% (0/10)
  0.00% (0/21)
src/duckdb/src/common/tree_renderer/html_tree_renderer.cpp
  0.00% (0/269)
  0.00% (0/16)
  0.00% (0/132)
src/duckdb/src/common/tree_renderer/json_tree_renderer.cpp
  0.00% (0/80)
  0.00% (0/12)
  0.00% (0/22)
src/duckdb/src/common/tree_renderer/mermaid_tree_renderer.cpp
  0.00% (0/94)
  0.00% (0/11)
  0.00% (0/40)
src/duckdb/src/common/tree_renderer/text_tree_renderer.cpp
 65.89% (794/1205)
 74.39% (61/82)
 67.39% (558/828)
src/duckdb/src/common/tree_renderer/tree_renderer.cpp
 71.43% (5/7)
100.00% (1/1)
 66.67% (2/3)
src/duckdb/src/common/tree_renderer/yaml_tree_renderer.cpp
  0.00% (0/105)
  0.00% (0/11)
  0.00% (0/38)
src/duckdb/src/common/types.cpp
 66.49% (1228/1847)
 73.83% (110/149)
 67.05% (761/1135)
src/duckdb/src/common/types/batched_data_collection.cpp
 30.87% (46/149)
 27.78% (5/18)
 43.01% (40/93)
src/duckdb/src/common/types/bignum.cpp
 60.15% (314/522)
 66.67% (24/36)
 58.16% (196/337)
src/duckdb/src/common/types/bit.cpp
 18.34% (75/409)
 32.50% (13/40)
 14.64% (35/239)
src/duckdb/src/common/types/blob.cpp
  0.00% (0/225)
  0.00% (0/17)
  0.00% (0/158)
src/duckdb/src/common/types/cast_helpers.cpp
100.00% (215/215)
100.00% (12/12)
100.00% (100/100)
src/duckdb/src/common/types/column/column_data_allocator.cpp
 58.72% (192/327)
 81.48% (22/27)
 62.76% (150/239)
src/duckdb/src/common/types/column/column_data_collection.cpp
 42.32% (642/1517)
 52.99% (62/117)
 38.43% (332/864)
src/duckdb/src/common/types/column/column_data_collection_segment.cpp
 54.66% (217/397)
 65.62% (21/32)
 62.65% (156/249)
src/duckdb/src/common/types/column/column_data_consumer.cpp
  0.00% (0/84)
  0.00% (0/8)
  0.00% (0/60)
src/duckdb/src/common/types/column/partitioned_column_data.cpp
  0.00% (0/163)
  0.00% (0/17)
  0.00% (0/91)
src/duckdb/src/common/types/conflict_info.cpp
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/9)
src/duckdb/src/common/types/conflict_manager.cpp
  0.00% (0/126)
  0.00% (0/17)
  0.00% (0/117)
src/duckdb/src/common/types/data_chunk.cpp
 42.76% (189/442)
 50.00% (26/52)
 47.85% (156/326)
src/duckdb/src/common/types/date.cpp
 40.61% (173/426)
 16.67% (7/42)
 58.01% (192/331)
src/duckdb/src/common/types/decimal.cpp
100.00% (21/21)
100.00% (5/5)
100.00% (5/5)
src/duckdb/src/common/types/geometry.cpp
  0.14% (3/2133)
  0.91% (1/110)
  0.24% (3/1251)
src/duckdb/src/common/types/geometry_crs.cpp
  0.00% (0/482)
  0.00% (0/34)
  0.00% (0/320)
src/duckdb/src/common/types/hash.cpp
 75.28% (67/89)
 69.23% (9/13)
 87.80% (36/41)
src/duckdb/src/common/types/hugeint.cpp
 60.00% (285/475)
 58.67% (44/75)
 61.83% (162/262)
src/duckdb/src/common/types/hyperloglog.cpp
  0.00% (0/152)
  0.00% (0/13)
  0.00% (0/92)
src/duckdb/src/common/types/interval.cpp
  0.00% (0/614)
  0.00% (0/24)
  0.00% (0/436)
src/duckdb/src/common/types/list_segment.cpp
  0.00% (0/624)
  0.00% (0/50)
  0.00% (0/260)
src/duckdb/src/common/types/row/integer_partitioned_tuple_data.cpp
  0.00% (0/149)
  0.00% (0/11)
  0.00% (0/102)
src/duckdb/src/common/types/row/partitioned_tuple_data.cpp
 73.40% (287/391)
 74.29% (26/35)
 75.34% (168/223)
src/duckdb/src/common/types/row/tuple_data_allocator.cpp
 70.98% (472/665)
 80.95% (34/42)
 72.02% (314/436)
src/duckdb/src/common/types/row/tuple_data_collection.cpp
 59.41% (445/749)
 67.65% (46/68)
 57.64% (279/484)
src/duckdb/src/common/types/row/tuple_data_iterator.cpp
 52.73% (58/110)
 52.94% (9/17)
 55.70% (44/79)
src/duckdb/src/common/types/row/tuple_data_layout.cpp
 90.72% (176/194)
100.00% (8/8)
 84.09% (111/132)
src/duckdb/src/common/types/row/tuple_data_scatter_gather.cpp
 40.29% (548/1360)
 58.06% (36/62)
 40.18% (321/799)
src/duckdb/src/common/types/row/tuple_data_segment.cpp
 76.03% (111/146)
 77.78% (14/18)
 80.58% (83/103)
src/duckdb/src/common/types/selection_vector.cpp
 37.01% (57/154)
 40.00% (8/20)
 51.79% (58/112)
src/duckdb/src/common/types/string_heap.cpp
 35.71% (5/14)
 40.00% (2/5)
 50.00% (3/6)
src/duckdb/src/common/types/string_type.cpp
  6.25% (2/32)
 25.00% (1/4)
  4.00% (1/25)
src/duckdb/src/common/types/time.cpp
 47.54% (135/284)
 42.11% (8/19)
 55.76% (121/217)
src/duckdb/src/common/types/timestamp.cpp
 44.03% (214/486)
 36.17% (17/47)
 50.13% (189/377)
src/duckdb/src/common/types/type_manager.cpp
 30.19% (32/106)
 70.00% (7/10)
 61.54% (16/26)
src/duckdb/src/common/types/uhugeint.cpp
 63.46% (290/457)
 57.47% (50/87)
 71.70% (152/212)
src/duckdb/src/common/types/uuid.cpp
 32.02% (73/228)
 28.57% (4/14)
 26.21% (27/103)
src/duckdb/src/common/types/validity_mask.cpp
 32.03% (74/231)
 33.33% (5/15)
 34.21% (52/152)
src/duckdb/src/common/types/value.cpp
 34.42% (778/2260)
 44.04% (122/277)
 34.87% (424/1216)
src/duckdb/src/common/types/variant/parquet_variant_encoding.cpp
  0.00% (0/701)
  0.00% (0/25)
  0.00% (0/370)
src/duckdb/src/common/types/variant/parquet_variant_iterator.cpp
  0.00% (0/564)
  0.00% (0/38)
  0.00% (0/317)
src/duckdb/src/common/types/variant/variant.cpp
  0.00% (0/68)
  0.00% (0/13)
  0.00% (0/27)
src/duckdb/src/common/types/variant/variant_binary_decoder.cpp
  0.00% (0/87)
  0.00% (0/4)
  0.00% (0/38)
src/duckdb/src/common/types/variant/variant_comparison.cpp
  0.00% (0/225)
  0.00% (0/11)
  0.00% (0/111)
src/duckdb/src/common/types/variant/variant_iterator.cpp
  0.00% (0/416)
  0.00% (0/36)
  0.00% (0/203)
src/duckdb/src/common/types/variant/variant_value_convert.cpp
  0.00% (0/30)
  0.00% (0/10)
  0.00% (0/10)
src/duckdb/src/common/types/vector.cpp
 19.01% (180/947)
 40.23% (35/87)
 28.57% (138/483)
src/duckdb/src/common/types/vector_buffer.cpp
 39.94% (129/323)
 35.14% (13/37)
 43.55% (81/186)
src/duckdb/src/common/types/vector_cache.cpp
 71.00% (71/100)
 75.00% (9/12)
 79.49% (31/39)
src/duckdb/src/common/types/vector_constants.cpp
100.00% (9/9)
100.00% (2/2)
100.00% (3/3)
src/duckdb/src/common/util/util_parsed_expression.cpp
 54.65% (517/946)
 78.95% (45/57)
 51.40% (276/537)
src/duckdb/src/common/value_operations/comparison_operations.cpp
 34.55% (66/191)
 47.62% (10/21)
 35.71% (45/126)
src/duckdb/src/common/vector/array_vector.cpp
  0.00% (0/219)
  0.00% (0/28)
  0.00% (0/140)
src/duckdb/src/common/vector/constant_vector.cpp
 60.33% (73/121)
 88.89% (8/9)
 58.89% (53/90)
src/duckdb/src/common/vector/dictionary_vector.cpp
  7.00% (14/200)
 13.64% (3/22)
  6.67% (7/105)
src/duckdb/src/common/vector/flat_vector.cpp
 57.80% (300/519)
 83.87% (26/31)
 58.14% (175/301)
src/duckdb/src/common/vector/fsst_vector.cpp
  0.00% (0/100)
  0.00% (0/14)
  0.00% (0/54)
src/duckdb/src/common/vector/list_vector.cpp
 44.97% (170/378)
 55.10% (27/49)
 51.16% (132/258)
src/duckdb/src/common/vector/map_vector.cpp
 15.38% (10/65)
 28.57% (2/7)
 25.00% (10/40)
src/duckdb/src/common/vector/sequence_vector.cpp
  0.00% (0/51)
  0.00% (0/9)
  0.00% (0/24)
src/duckdb/src/common/vector/shredded_vector.cpp
  0.00% (0/132)
  0.00% (0/22)
  0.00% (0/63)
src/duckdb/src/common/vector/string_vector.cpp
 40.41% (78/193)
 48.57% (17/35)
 45.22% (52/115)
src/duckdb/src/common/vector/struct_vector.cpp
 39.86% (112/281)
 57.69% (15/26)
 45.79% (87/190)
src/duckdb/src/common/vector/unified_vector_format.cpp
  7.14% (2/28)
 25.00% (1/4)
 28.57% (4/14)
src/duckdb/src/common/vector/union_vector.cpp
  0.00% (0/132)
  0.00% (0/7)
  0.00% (0/89)
src/duckdb/src/common/vector/variant_vector.cpp
  0.00% (0/85)
  0.00% (0/25)
  0.00% (0/25)
src/duckdb/src/common/vector_operations/boolean_operators.cpp
 35.14% (52/148)
 58.33% (7/12)
 44.63% (54/121)
src/duckdb/src/common/vector_operations/comparison_operators.cpp
  6.45% (49/760)
 13.21% (7/53)
  6.37% (26/408)
src/duckdb/src/common/vector_operations/generators.cpp
  0.00% (0/70)
  0.00% (0/4)
  0.00% (0/46)
src/duckdb/src/common/vector_operations/is_distinct_from.cpp
  0.00% (0/86)
  0.00% (0/19)
  0.00% (0/46)
src/duckdb/src/common/vector_operations/null_operations.cpp
 25.29% (22/87)
 66.67% (4/6)
 24.24% (16/66)
src/duckdb/src/common/vector_operations/numeric_inplace_operators.cpp
 69.57% (16/23)
100.00% (1/1)
 76.19% (16/21)
src/duckdb/src/common/vector_operations/scalar_executor.cpp
  0.00% (0/21)
  0.00% (0/2)
  0.00% (0/16)
src/duckdb/src/common/vector_operations/vector_cast.cpp
 47.06% (16/34)
 28.57% (2/7)
 44.44% (4/9)
src/duckdb/src/common/vector_operations/vector_copy.cpp
100.00% (13/13)
100.00% (3/3)
100.00% (11/11)
src/duckdb/src/common/vector_operations/vector_hash.cpp
 44.03% (199/452)
 57.14% (12/21)
 35.35% (111/314)
src/duckdb/src/common/vector_operations/vector_storage.cpp
  0.00% (0/113)
  0.00% (0/4)
  0.00% (0/44)
src/duckdb/src/common/virtual_file_system.cpp
 37.73% (143/379)
 41.07% (23/56)
 40.32% (75/186)
src/duckdb/src/execution/adaptive_filter.cpp
 15.00% (21/140)
 22.22% (2/9)
 21.70% (23/106)
src/duckdb/src/execution/aggregate_hashtable.cpp
 48.33% (505/1045)
 67.14% (47/70)
 53.05% (357/673)
src/duckdb/src/execution/aggregate_state_spilling.cpp
  8.51% (16/188)
 25.00% (1/4)
  7.29% (7/96)
src/duckdb/src/execution/base_aggregate_hashtable.cpp
 66.67% (16/24)
100.00% (3/3)
 52.38% (11/21)
src/duckdb/src/execution/column_binding_resolver.cpp
 31.73% (66/208)
 80.00% (4/5)
 35.40% (40/113)
src/duckdb/src/execution/expression_executor.cpp
 61.46% (185/301)
 67.50% (27/40)
 64.29% (153/238)
src/duckdb/src/execution/expression_executor/execute_case.cpp
 18.14% (41/226)
 42.86% (3/7)
 19.20% (24/125)
src/duckdb/src/execution/expression_executor/execute_comparison.cpp
  0.00% (0/171)
  0.00% (0/14)
  0.00% (0/82)
src/duckdb/src/execution/expression_executor/execute_conjunction.cpp
 27.97% (33/118)
 60.00% (3/5)
 21.21% (14/66)
src/duckdb/src/execution/expression_executor/execute_constant.cpp
100.00% (9/9)
100.00% (2/2)
100.00% (6/6)
src/duckdb/src/execution/expression_executor/execute_function.cpp
 57.20% (155/271)
 84.62% (11/13)
 59.20% (119/201)
src/duckdb/src/execution/expression_executor/execute_lambda.cpp
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/execution/expression_executor/execute_operator.cpp
 27.73% (71/256)
 42.86% (3/7)
 25.00% (46/184)
src/duckdb/src/execution/expression_executor/execute_parameter.cpp
  0.00% (0/11)
  0.00% (0/2)
  0.00% (0/14)
src/duckdb/src/execution/expression_executor/execute_reference.cpp
 92.86% (13/14)
100.00% (2/2)
 92.31% (12/13)
src/duckdb/src/execution/expression_executor_state.cpp
 64.71% (33/51)
 63.64% (7/11)
 75.76% (25/33)
src/duckdb/src/execution/ie_join_union.cpp
  0.00% (0/222)
  0.00% (0/6)
  0.00% (0/151)
src/duckdb/src/execution/index/art/art.cpp
  0.00% (0/1201)
  0.00% (0/79)
  0.00% (0/737)
src/duckdb/src/execution/index/art/art_builder.cpp
  0.00% (0/56)
  0.00% (0/1)
  0.00% (0/49)
src/duckdb/src/execution/index/art/art_index.cpp
 14.61% (13/89)
  9.09% (1/11)
  3.45% (1/29)
src/duckdb/src/execution/index/art/art_key.cpp
  0.00% (0/131)
  0.00% (0/14)
  0.00% (0/99)
src/duckdb/src/execution/index/art/art_merger.cpp
  0.00% (0/194)
  0.00% (0/11)
  0.00% (0/165)
src/duckdb/src/execution/index/art/base_leaf.cpp
  0.00% (0/128)
  0.00% (0/9)
  0.00% (0/54)
src/duckdb/src/execution/index/art/base_node.cpp
  0.00% (0/131)
  0.00% (0/9)
  0.00% (0/47)
src/duckdb/src/execution/index/art/const_prefix_handle.cpp
  0.00% (0/51)
  0.00% (0/5)
  0.00% (0/27)
src/duckdb/src/execution/index/art/iterator.cpp
  0.00% (0/273)
  0.00% (0/12)
  0.00% (0/219)
src/duckdb/src/execution/index/art/leaf.cpp
  0.00% (0/177)
  0.00% (0/10)
  0.00% (0/120)
src/duckdb/src/execution/index/art/node.cpp
  0.00% (0/649)
  0.00% (0/35)
  0.00% (0/354)
src/duckdb/src/execution/index/art/node256.cpp
  0.00% (0/35)
  0.00% (0/3)
  0.00% (0/11)
src/duckdb/src/execution/index/art/node256_leaf.cpp
  0.00% (0/76)
  0.00% (0/7)
  0.00% (0/24)
src/duckdb/src/execution/index/art/node48.cpp
  0.00% (0/70)
  0.00% (0/4)
  0.00% (0/23)
src/duckdb/src/execution/index/art/node_handle.cpp
  0.00% (0/18)
  0.00% (0/5)
  0.00% (0/19)
src/duckdb/src/execution/index/art/prefix.cpp
  0.00% (0/194)
  0.00% (0/14)
  0.00% (0/128)
src/duckdb/src/execution/index/art/prefix_handle.cpp
  0.00% (0/155)
  0.00% (0/8)
  0.00% (0/92)
src/duckdb/src/execution/index/bound_index.cpp
  0.00% (0/200)
  0.00% (0/34)
  0.00% (0/87)
src/duckdb/src/execution/index/fixed_size_allocator.cpp
  0.00% (0/339)
  0.00% (0/21)
  0.00% (0/230)
src/duckdb/src/execution/index/fixed_size_buffer.cpp
  0.00% (0/166)
  0.00% (0/14)
  0.00% (0/193)
src/duckdb/src/execution/index/index_type_set.cpp
 44.44% (8/18)
 66.67% (2/3)
 44.44% (4/9)
src/duckdb/src/execution/index/unbound_index.cpp
  0.00% (0/90)
  0.00% (0/6)
  0.00% (0/55)
src/duckdb/src/execution/join_hashtable.cpp
 35.80% (775/2165)
 50.85% (60/118)
 38.96% (577/1481)
src/duckdb/src/execution/mark_join_row_comparison.cpp
  0.00% (0/85)
  0.00% (0/3)
  0.00% (0/72)
src/duckdb/src/execution/nested_loop_join/nested_loop_join_inner.cpp
  0.00% (0/147)
  0.00% (0/5)
  0.00% (0/73)
src/duckdb/src/execution/nested_loop_join/nested_loop_join_mark.cpp
  0.00% (0/172)
  0.00% (0/5)
  0.00% (0/115)
src/duckdb/src/execution/operator/aggregate/aggregate_object.cpp
 38.95% (37/95)
 53.85% (7/13)
 34.29% (24/70)
src/duckdb/src/execution/operator/aggregate/distinct_aggregate_data.cpp
 10.87% (15/138)
 16.67% (2/12)
  8.25% (8/97)
src/duckdb/src/execution/operator/aggregate/grouped_aggregate_data.cpp
 33.33% (28/84)
 75.00% (6/8)
 17.39% (8/46)
src/duckdb/src/execution/operator/aggregate/physical_hash_aggregate.cpp
 35.36% (238/673)
 43.86% (25/57)
 30.67% (123/401)
src/duckdb/src/execution/operator/aggregate/physical_limited_distinct.cpp
 67.28% (109/162)
 88.24% (15/17)
 69.14% (56/81)
src/duckdb/src/execution/operator/aggregate/physical_partitioned_aggregate.cpp
  0.00% (0/125)
  0.00% (0/17)
  0.00% (0/62)
src/duckdb/src/execution/operator/aggregate/physical_perfecthash_aggregate.cpp
 73.13% (98/134)
 92.86% (13/14)
 58.33% (56/96)
src/duckdb/src/execution/operator/aggregate/physical_streaming_window.cpp
  0.00% (0/303)
  0.00% (0/18)
  0.00% (0/185)
src/duckdb/src/execution/operator/aggregate/physical_ungrouped_aggregate.cpp
 45.53% (224/492)
 65.79% (25/38)
 45.60% (140/307)
src/duckdb/src/execution/operator/aggregate/physical_window.cpp
  0.00% (0/787)
  0.00% (0/63)
  0.00% (0/450)
src/duckdb/src/execution/operator/csv_scanner/buffer_manager/csv_buffer.cpp
 54.12% (46/85)
 53.85% (7/13)
 55.93% (33/59)
src/duckdb/src/execution/operator/csv_scanner/buffer_manager/csv_buffer_manager.cpp
 73.47% (36/49)
 77.78% (7/9)
 83.72% (36/43)
src/duckdb/src/execution/operator/csv_scanner/buffer_manager/csv_file_handle.cpp
 31.06% (41/132)
 50.00% (8/16)
 34.52% (29/84)
src/duckdb/src/execution/operator/csv_scanner/buffer_manager/csv_random_access_buffer_manager.cpp
 85.00% (51/60)
 87.50% (7/8)
 85.71% (24/28)
src/duckdb/src/execution/operator/csv_scanner/buffer_manager/csv_sequential_buffer_manager.cpp
  0.00% (0/121)
  0.00% (0/9)
  0.00% (0/98)
src/duckdb/src/execution/operator/csv_scanner/encode/csv_encoder.cpp
  8.26% (10/121)
 10.00% (1/10)
 12.70% (8/63)
src/duckdb/src/execution/operator/csv_scanner/scanner/base_scanner.cpp
 61.73% (50/81)
 46.15% (6/13)
 77.27% (51/66)
src/duckdb/src/execution/operator/csv_scanner/scanner/column_count_scanner.cpp
 67.21% (123/183)
 93.75% (15/16)
 80.20% (81/101)
src/duckdb/src/execution/operator/csv_scanner/scanner/csv_schema.cpp
 16.15% (31/192)
 33.33% (5/15)
 12.50% (20/160)
src/duckdb/src/execution/operator/csv_scanner/scanner/scanner_boundary.cpp
 46.72% (57/122)
 57.89% (11/19)
 45.95% (34/74)
src/duckdb/src/execution/operator/csv_scanner/scanner/skip_scanner.cpp
 86.15% (56/65)
 85.71% (12/14)
 92.86% (39/42)
src/duckdb/src/execution/operator/csv_scanner/scanner/string_value_scanner.cpp
 48.42% (905/1869)
 77.78% (42/54)
 49.84% (618/1240)
src/duckdb/src/execution/operator/csv_scanner/sniffer/csv_sniffer.cpp
 37.68% (78/207)
 71.43% (5/7)
 35.34% (47/133)
src/duckdb/src/execution/operator/csv_scanner/sniffer/dialect_detection.cpp
 79.00% (395/500)
 84.62% (11/13)
 77.14% (351/455)
src/duckdb/src/execution/operator/csv_scanner/sniffer/header_detection.cpp
 51.41% (146/284)
 66.67% (6/9)
 49.29% (104/211)
src/duckdb/src/execution/operator/csv_scanner/sniffer/set_columns.cpp
 34.04% (16/47)
 66.67% (4/6)
 23.40% (11/47)
src/duckdb/src/execution/operator/csv_scanner/sniffer/type_detection.cpp
 75.70% (349/461)
100.00% (13/13)
 87.74% (272/310)
src/duckdb/src/execution/operator/csv_scanner/sniffer/type_refinement.cpp
 15.24% (16/105)
 50.00% (1/2)
 18.92% (14/74)
src/duckdb/src/execution/operator/csv_scanner/sniffer/type_replacement.cpp
 18.18% (6/33)
100.00% (1/1)
 16.67% (4/24)
src/duckdb/src/execution/operator/csv_scanner/state_machine/csv_state_machine.cpp
100.00% (8/8)
100.00% (2/2)
100.00% (9/9)
src/duckdb/src/execution/operator/csv_scanner/state_machine/csv_state_machine_cache.cpp
 82.37% (458/556)
100.00% (6/6)
 87.04% (356/409)
src/duckdb/src/execution/operator/csv_scanner/table_function/csv_file_scanner.cpp
 45.39% (69/152)
 63.64% (7/11)
 41.38% (36/87)
src/duckdb/src/execution/operator/csv_scanner/table_function/csv_schema_discovery.cpp
 53.09% (43/81)
100.00% (1/1)
 41.51% (22/53)
src/duckdb/src/execution/operator/csv_scanner/table_function/global_csv_state.cpp
 54.95% (100/182)
 78.57% (11/14)
 69.70% (69/99)
src/duckdb/src/execution/operator/csv_scanner/table_function/read_single_csv_file.cpp
 53.00% (203/383)
 80.95% (17/21)
 51.74% (104/201)
src/duckdb/src/execution/operator/csv_scanner/util/csv_error.cpp
 58.91% (304/516)
 67.57% (25/37)
 61.00% (158/259)
src/duckdb/src/execution/operator/csv_scanner/util/csv_reader_options.cpp
 18.34% (144/785)
 30.95% (13/42)
 24.24% (152/627)
src/duckdb/src/execution/operator/csv_scanner/util/csv_validator.cpp
 44.44% (20/45)
 66.67% (4/6)
 52.17% (12/23)
src/duckdb/src/execution/operator/filter/physical_filter.cpp
 75.00% (27/36)
 77.78% (7/9)
 78.95% (15/19)
src/duckdb/src/execution/operator/helper/launch_external_resource.cpp
  0.00% (0/81)
  0.00% (0/3)
  0.00% (0/49)
src/duckdb/src/execution/operator/helper/physical_connect.cpp
  0.00% (0/118)
  0.00% (0/3)
  0.00% (0/47)
src/duckdb/src/execution/operator/helper/physical_create_secret.cpp
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/operator/helper/physical_disconnect.cpp
  0.00% (0/12)
  0.00% (0/1)
  0.00% (0/8)
src/duckdb/src/execution/operator/helper/physical_execute.cpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/6)
src/duckdb/src/execution/operator/helper/physical_explain_analyze.cpp
100.00% (19/19)
100.00% (4/4)
100.00% (4/4)
src/duckdb/src/execution/operator/helper/physical_external_resource.cpp
  0.00% (0/48)
  0.00% (0/3)
  0.00% (0/16)
src/duckdb/src/execution/operator/helper/physical_limit.cpp
 23.32% (45/193)
 17.65% (3/17)
 24.00% (24/100)
src/duckdb/src/execution/operator/helper/physical_limit_percent.cpp
  0.00% (0/142)
  0.00% (0/10)
  0.00% (0/97)
src/duckdb/src/execution/operator/helper/physical_load.cpp
 30.88% (21/68)
 33.33% (1/3)
 36.11% (13/36)
src/duckdb/src/execution/operator/helper/physical_pragma.cpp
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/operator/helper/physical_prepare.cpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/operator/helper/physical_reservoir_sample.cpp
  0.00% (0/95)
  0.00% (0/10)
  0.00% (0/51)
src/duckdb/src/execution/operator/helper/physical_reset.cpp
 20.00% (15/75)
 50.00% (1/2)
 23.68% (9/38)
src/duckdb/src/execution/operator/helper/physical_result_collector.cpp
100.00% (27/27)
100.00% (4/4)
100.00% (19/19)
src/duckdb/src/execution/operator/helper/physical_result_sink.cpp
 51.83% (113/218)
 69.23% (18/26)
 53.91% (69/128)
src/duckdb/src/execution/operator/helper/physical_secure_view.cpp
  0.00% (0/17)
  0.00% (0/3)
  0.00% (0/8)
src/duckdb/src/execution/operator/helper/physical_set.cpp
 52.68% (59/112)
 66.67% (4/6)
 49.25% (33/67)
src/duckdb/src/execution/operator/helper/physical_set_variable.cpp
  0.00% (0/22)
  0.00% (0/5)
  0.00% (0/12)
src/duckdb/src/execution/operator/helper/physical_streaming_limit.cpp
 67.24% (39/58)
 80.00% (8/10)
 65.71% (23/35)
src/duckdb/src/execution/operator/helper/physical_streaming_sample.cpp
  0.00% (0/110)
  0.00% (0/10)
  0.00% (0/68)
src/duckdb/src/execution/operator/helper/physical_transaction.cpp
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/execution/operator/helper/physical_update_extensions.cpp
  0.00% (0/35)
  0.00% (0/2)
  0.00% (0/17)
src/duckdb/src/execution/operator/helper/physical_vacuum.cpp
  8.45% (6/71)
 22.22% (2/9)
 11.32% (6/53)
src/duckdb/src/execution/operator/helper/physical_verify_vector.cpp
  0.00% (0/226)
  0.00% (0/10)
  0.00% (0/146)
src/duckdb/src/execution/operator/join/outer_join_marker.cpp
  0.00% (0/99)
  0.00% (0/12)
  0.00% (0/80)
src/duckdb/src/execution/operator/join/perfect_hash_join_executor.cpp
  3.30% (10/303)
 13.33% (2/15)
  7.51% (13/173)
src/duckdb/src/execution/operator/join/physical_asof_join.cpp
  0.00% (0/1093)
  0.00% (0/76)
  0.00% (0/669)
src/duckdb/src/execution/operator/join/physical_blockwise_nl_join.cpp
  0.00% (0/160)
  0.00% (0/19)
  0.00% (0/119)
src/duckdb/src/execution/operator/join/physical_comparison_join.cpp
 21.67% (26/120)
 50.00% (2/4)
 20.21% (19/94)
src/duckdb/src/execution/operator/join/physical_cross_product.cpp
 80.00% (104/130)
 76.19% (16/21)
 77.94% (53/68)
src/duckdb/src/execution/operator/join/physical_delim_join.cpp
  0.00% (0/19)
  0.00% (0/3)
  0.00% (0/15)
src/duckdb/src/execution/operator/join/physical_hash_join.cpp
 34.64% (722/2084)
 41.43% (58/140)
 35.12% (425/1210)
src/duckdb/src/execution/operator/join/physical_iejoin.cpp
  0.00% (0/1002)
  0.00% (0/65)
  0.00% (0/539)
src/duckdb/src/execution/operator/join/physical_join.cpp
 63.64% (49/77)
 83.33% (5/6)
 58.97% (23/39)
src/duckdb/src/execution/operator/join/physical_left_delim_join.cpp
  0.00% (0/131)
  0.00% (0/20)
  0.00% (0/64)
src/duckdb/src/execution/operator/join/physical_nested_loop_join.cpp
  0.00% (0/498)
  0.00% (0/44)
  0.00% (0/305)
src/duckdb/src/execution/operator/join/physical_piecewise_merge_join.cpp
  0.00% (0/579)
  0.00% (0/43)
  0.00% (0/373)
src/duckdb/src/execution/operator/join/physical_positional_join.cpp
  0.00% (0/133)
  0.00% (0/15)
  0.00% (0/72)
src/duckdb/src/execution/operator/join/physical_range_join.cpp
  0.00% (0/389)
  0.00% (0/27)
  0.00% (0/261)
src/duckdb/src/execution/operator/join/physical_recursive_cte_key_join.cpp
  0.00% (0/439)
  0.00% (0/23)
  0.00% (0/313)
src/duckdb/src/execution/operator/join/physical_right_delim_join.cpp
  0.00% (0/111)
  0.00% (0/17)
  0.00% (0/49)
src/duckdb/src/execution/operator/order/physical_order.cpp
 86.21% (75/87)
 88.89% (16/18)
 88.37% (38/43)
src/duckdb/src/execution/operator/order/physical_top_n.cpp
  0.00% (0/390)
  0.00% (0/38)
  0.00% (0/243)
src/duckdb/src/execution/operator/persistent/copy_batch_slicer.cpp
  0.00% (0/88)
  0.00% (0/6)
  0.00% (0/65)
src/duckdb/src/execution/operator/persistent/copy_output_lifecycle.cpp
  0.00% (0/77)
  0.00% (0/8)
  0.00% (0/40)
src/duckdb/src/execution/operator/persistent/csv_rejects_table.cpp
  0.00% (0/119)
  0.00% (0/5)
  0.00% (0/27)
src/duckdb/src/execution/operator/persistent/physical_batch_copy_to_file.cpp
  0.00% (0/460)
  0.00% (0/39)
  0.00% (0/254)
src/duckdb/src/execution/operator/persistent/physical_batch_insert.cpp
  0.00% (0/404)
  0.00% (0/28)
  0.00% (0/223)
src/duckdb/src/execution/operator/persistent/physical_copy_database.cpp
  0.00% (0/60)
  0.00% (0/3)
  0.00% (0/26)
src/duckdb/src/execution/operator/persistent/physical_copy_to_file.cpp
  0.00% (0/3509)
  0.00% (0/351)
  0.00% (0/2218)
src/duckdb/src/execution/operator/persistent/physical_delete.cpp
  0.00% (0/200)
  0.00% (0/13)
  0.00% (0/144)
src/duckdb/src/execution/operator/persistent/physical_export.cpp
  0.00% (0/236)
  0.00% (0/20)
  0.00% (0/93)
src/duckdb/src/execution/operator/persistent/physical_insert.cpp
  0.00% (0/610)
  0.00% (0/34)
  0.00% (0/351)
src/duckdb/src/execution/operator/persistent/physical_merge_into.cpp
  0.00% (0/483)
  0.00% (0/35)
  0.00% (0/259)
src/duckdb/src/execution/operator/persistent/physical_update.cpp
  0.00% (0/249)
  0.00% (0/14)
  0.00% (0/162)
src/duckdb/src/execution/operator/projection/physical_pivot.cpp
  0.00% (0/61)
  0.00% (0/2)
  0.00% (0/35)
src/duckdb/src/execution/operator/projection/physical_projection.cpp
 89.39% (59/66)
 90.00% (9/10)
 90.00% (27/30)
src/duckdb/src/execution/operator/projection/physical_tableinout_function.cpp
  0.00% (0/127)
  0.00% (0/10)
  0.00% (0/91)
src/duckdb/src/execution/operator/projection/physical_unnest.cpp
  0.00% (0/171)
  0.00% (0/8)
  0.00% (0/129)
src/duckdb/src/execution/operator/scan/physical_column_data_scan.cpp
 58.44% (142/243)
 84.21% (16/19)
 59.20% (119/201)
src/duckdb/src/execution/operator/scan/physical_dummy_scan.cpp
100.00% (5/5)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/execution/operator/scan/physical_empty_result.cpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/execution/operator/scan/physical_expression_scan.cpp
 40.00% (24/60)
 33.33% (3/9)
 36.67% (11/30)
src/duckdb/src/execution/operator/scan/physical_positional_scan.cpp
  0.00% (0/151)
  0.00% (0/14)
  0.00% (0/96)
src/duckdb/src/execution/operator/scan/physical_table_scan.cpp
 43.65% (141/323)
 80.00% (16/20)
 45.65% (105/230)
src/duckdb/src/execution/operator/schema/physical_alter.cpp
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/4)
src/duckdb/src/execution/operator/schema/physical_attach.cpp
  0.00% (0/122)
  0.00% (0/5)
  0.00% (0/55)
src/duckdb/src/execution/operator/schema/physical_create_function.cpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/operator/schema/physical_create_index.cpp
  0.00% (0/107)
  0.00% (0/6)
  0.00% (0/53)
src/duckdb/src/execution/operator/schema/physical_create_schema.cpp
 75.00% (6/8)
100.00% (1/1)
 75.00% (3/4)
src/duckdb/src/execution/operator/schema/physical_create_sequence.cpp
100.00% (5/5)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/execution/operator/schema/physical_create_table.cpp
100.00% (8/8)
100.00% (2/2)
100.00% (5/5)
src/duckdb/src/execution/operator/schema/physical_create_trigger.cpp
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/operator/schema/physical_create_type.cpp
  0.00% (0/48)
  0.00% (0/5)
  0.00% (0/28)
src/duckdb/src/execution/operator/schema/physical_create_view.cpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/operator/schema/physical_detach.cpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/operator/schema/physical_drop.cpp
 44.26% (27/61)
100.00% (1/1)
 38.89% (14/36)
src/duckdb/src/execution/operator/set/physical_cte.cpp
 48.27% (223/462)
 53.85% (28/52)
 50.77% (198/390)
src/duckdb/src/execution/operator/set/physical_recursive_cte.cpp
  0.00% (0/118)
  0.00% (0/21)
  0.00% (0/66)
src/duckdb/src/execution/operator/set/physical_recursive_cte_delta.cpp
  0.00% (0/571)
  0.00% (0/21)
  0.00% (0/393)
src/duckdb/src/execution/operator/set/physical_recursive_cte_keyed.cpp
  0.00% (0/1294)
  0.00% (0/66)
  0.00% (0/806)
src/duckdb/src/execution/operator/set/physical_recursive_cte_runtime.cpp
  0.00% (0/939)
  0.00% (0/46)
  0.00% (0/621)
src/duckdb/src/execution/operator/set/physical_recursive_cte_state.cpp
  0.00% (0/457)
  0.00% (0/59)
  0.00% (0/229)
src/duckdb/src/execution/operator/set/physical_recursive_cte_union.cpp
  0.00% (0/346)
  0.00% (0/26)
  0.00% (0/247)
src/duckdb/src/execution/operator/set/physical_union.cpp
 83.33% (70/84)
100.00% (4/4)
 83.05% (49/59)
src/duckdb/src/execution/perfect_aggregate_hashtable.cpp
 62.30% (190/305)
 92.31% (12/13)
 64.63% (95/147)
src/duckdb/src/execution/physical_operator.cpp
 49.89% (225/451)
 61.22% (30/49)
 48.71% (151/310)
src/duckdb/src/execution/physical_plan/plan_aggregate.cpp
 75.90% (233/307)
 88.89% (8/9)
 71.35% (122/171)
src/duckdb/src/execution/physical_plan/plan_alter.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/physical_plan/plan_any_join.cpp
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/9)
src/duckdb/src/execution/physical_plan/plan_asof_join.cpp
  0.00% (0/359)
  0.00% (0/7)
  0.00% (0/188)
src/duckdb/src/execution/physical_plan/plan_attach.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/physical_plan/plan_column_data_get.cpp
100.00% (7/7)
100.00% (1/1)
100.00% (9/9)
src/duckdb/src/execution/physical_plan/plan_comparison_join.cpp
 14.44% (54/374)
 28.57% (4/14)
 10.76% (31/288)
src/duckdb/src/execution/physical_plan/plan_connect.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/physical_plan/plan_copy_database.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/physical_plan/plan_copy_to_file.cpp
  0.00% (0/77)
  0.00% (0/2)
  0.00% (0/33)
src/duckdb/src/execution/physical_plan/plan_create.cpp
 32.26% (10/31)
100.00% (1/1)
 21.43% (3/14)
src/duckdb/src/execution/physical_plan/plan_create_index.cpp
  0.00% (0/108)
  0.00% (0/5)
  0.00% (0/57)
src/duckdb/src/execution/physical_plan/plan_create_secret.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/physical_plan/plan_create_table.cpp
 32.14% (9/28)
 50.00% (1/2)
 25.00% (6/24)
src/duckdb/src/execution/physical_plan/plan_cross_product.cpp
100.00% (6/6)
100.00% (1/1)
100.00% (5/5)
src/duckdb/src/execution/physical_plan/plan_cte.cpp
 91.30% (42/46)
100.00% (2/2)
 86.21% (25/29)
src/duckdb/src/execution/physical_plan/plan_delete.cpp
  0.00% (0/26)
  0.00% (0/3)
  0.00% (0/15)
src/duckdb/src/execution/physical_plan/plan_delim_get.cpp
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/5)
src/duckdb/src/execution/physical_plan/plan_delim_join.cpp
  0.00% (0/37)
  0.00% (0/2)
  0.00% (0/23)
src/duckdb/src/execution/physical_plan/plan_detach.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/physical_plan/plan_disconnect.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/physical_plan/plan_distinct.cpp
  0.00% (0/71)
  0.00% (0/1)
  0.00% (0/48)
src/duckdb/src/execution/physical_plan/plan_drop.cpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/execution/physical_plan/plan_dummy_scan.cpp
100.00% (4/4)
100.00% (1/1)
100.00% (5/5)
src/duckdb/src/execution/physical_plan/plan_empty_result.cpp
100.00% (4/4)
100.00% (1/1)
100.00% (5/5)
src/duckdb/src/execution/physical_plan/plan_execute.cpp
  0.00% (0/10)
  0.00% (0/1)
  0.00% (0/12)
src/duckdb/src/execution/physical_plan/plan_explain.cpp
 77.36% (41/53)
100.00% (1/1)
 85.19% (23/27)
src/duckdb/src/execution/physical_plan/plan_export.cpp
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/3)
src/duckdb/src/execution/physical_plan/plan_expression_get.cpp
 92.00% (23/25)
100.00% (1/1)
 90.91% (10/11)
src/duckdb/src/execution/physical_plan/plan_external_resource.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/physical_plan/plan_filter.cpp
100.00% (19/19)
100.00% (1/1)
100.00% (12/12)
src/duckdb/src/execution/physical_plan/plan_get.cpp
 26.94% (59/219)
 50.00% (1/2)
 30.00% (36/120)
src/duckdb/src/execution/physical_plan/plan_insert.cpp
 40.91% (45/110)
 62.50% (5/8)
 47.06% (32/68)
src/duckdb/src/execution/physical_plan/plan_limit.cpp
 66.10% (117/177)
100.00% (9/9)
 75.20% (94/125)
src/duckdb/src/execution/physical_plan/plan_load.cpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/execution/physical_plan/plan_merge_into.cpp
  0.00% (0/255)
  0.00% (0/9)
  0.00% (0/85)
src/duckdb/src/execution/physical_plan/plan_order.cpp
 83.33% (10/12)
100.00% (1/1)
 87.50% (7/8)
src/duckdb/src/execution/physical_plan/plan_pivot.cpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/5)
src/duckdb/src/execution/physical_plan/plan_positional_join.cpp
  0.00% (0/20)
  0.00% (0/1)
  0.00% (0/13)
src/duckdb/src/execution/physical_plan/plan_pragma.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/physical_plan/plan_prepare.cpp
  0.00% (0/10)
  0.00% (0/1)
  0.00% (0/11)
src/duckdb/src/execution/physical_plan/plan_projection.cpp
100.00% (23/23)
100.00% (1/1)
100.00% (20/20)
src/duckdb/src/execution/physical_plan/plan_recursive_cte.cpp
 11.76% (24/204)
 50.00% (1/2)
 12.62% (13/103)
src/duckdb/src/execution/physical_plan/plan_reset.cpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/execution/physical_plan/plan_sample.cpp
  0.00% (0/62)
  0.00% (0/1)
  0.00% (0/31)
src/duckdb/src/execution/physical_plan/plan_secure_view.cpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/5)
src/duckdb/src/execution/physical_plan/plan_set.cpp
 55.56% (5/9)
100.00% (1/1)
 75.00% (3/4)
src/duckdb/src/execution/physical_plan/plan_set_operation.cpp
 17.14% (18/105)
 25.00% (1/4)
 27.45% (14/51)
src/duckdb/src/execution/physical_plan/plan_top_n.cpp
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/5)
src/duckdb/src/execution/physical_plan/plan_transaction.cpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/execution/physical_plan/plan_unnest.cpp
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/5)
src/duckdb/src/execution/physical_plan/plan_update.cpp
  0.00% (0/19)
  0.00% (0/3)
  0.00% (0/7)
src/duckdb/src/execution/physical_plan/plan_update_extensions.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/execution/physical_plan/plan_vacuum.cpp
 66.67% (6/9)
100.00% (1/1)
 66.67% (2/3)
src/duckdb/src/execution/physical_plan/plan_window.cpp
  0.00% (0/295)
  0.00% (0/9)
  0.00% (0/187)
src/duckdb/src/execution/physical_plan_generator.cpp
 54.74% (104/190)
 87.50% (7/8)
 46.74% (43/92)
src/duckdb/src/execution/radix_ht_adaptivity.cpp
  0.00% (0/87)
  0.00% (0/3)
  0.00% (0/84)
src/duckdb/src/execution/radix_partitioned_hashtable.cpp
 48.04% (478/995)
 66.67% (40/60)
 49.31% (321/651)
src/duckdb/src/execution/row_id_deduplicator.cpp
  0.00% (0/50)
  0.00% (0/5)
  0.00% (0/42)
src/duckdb/src/execution/sample/base_reservoir_sample.cpp
  7.61% (7/92)
 10.00% (1/10)
  4.00% (2/50)
src/duckdb/src/execution/sample/reservoir_sample.cpp
  1.77% (12/679)
  4.17% (2/48)
  1.22% (7/573)
src/duckdb/src/function/aggregate/distributive/count.cpp
 18.00% (45/250)
 28.00% (7/25)
  8.59% (11/128)
src/duckdb/src/function/aggregate/distributive/decimal_avg.cpp
  7.21% (8/111)
  9.09% (1/11)
  2.44% (1/41)
src/duckdb/src/function/aggregate/distributive/first_last_any.cpp
 32.13% (134/417)
 45.71% (16/35)
 26.15% (51/195)
src/duckdb/src/function/aggregate/distributive/minmax.cpp
 53.66% (220/410)
 62.50% (25/40)
 53.72% (101/188)
src/duckdb/src/function/aggregate/sorted_aggregate_function.cpp
  0.00% (0/541)
  0.00% (0/31)
  0.00% (0/284)
src/duckdb/src/function/aggregate_function.cpp
 72.58% (90/124)
 59.09% (13/22)
 79.84% (103/129)
src/duckdb/src/function/aggregate_state_serialization.cpp
  0.00% (0/280)
  0.00% (0/8)
  0.00% (0/155)
src/duckdb/src/function/built_in_functions.cpp
 67.83% (78/115)
 70.59% (12/17)
 76.47% (26/34)
src/duckdb/src/function/builtin_function_lookup.cpp
 54.00% (27/50)
 57.14% (4/7)
 50.00% (8/16)
src/duckdb/src/function/cast/array_casts.cpp
  0.00% (0/159)
  0.00% (0/7)
  0.00% (0/74)
src/duckdb/src/function/cast/bignum_casts.cpp
 67.49% (191/283)
 75.00% (12/16)
 70.29% (97/138)
src/duckdb/src/function/cast/bit_cast.cpp
  0.00% (0/36)
  0.00% (0/1)
  0.00% (0/17)
src/duckdb/src/function/cast/blob_cast.cpp
  0.00% (0/16)
  0.00% (0/1)
  0.00% (0/7)
src/duckdb/src/function/cast/cast_function_set.cpp
 63.70% (186/292)
 76.92% (30/39)
 63.00% (126/200)
src/duckdb/src/function/cast/cast_statistics.cpp
 42.45% (90/212)
 80.00% (8/10)
 47.34% (80/169)
src/duckdb/src/function/cast/decimal_cast.cpp
 83.83% (197/235)
100.00% (16/16)
 83.49% (91/109)
src/duckdb/src/function/cast/default_casts.cpp
 60.78% (93/153)
 93.75% (15/16)
 71.00% (71/100)
src/duckdb/src/function/cast/enum_casts.cpp
  0.00% (0/114)
  0.00% (0/11)
  0.00% (0/41)
src/duckdb/src/function/cast/geo_casts.cpp
  0.00% (0/44)
  0.00% (0/6)
  0.00% (0/19)
src/duckdb/src/function/cast/list_casts.cpp
  4.78% (13/272)
 28.57% (2/7)
  2.94% (4/136)
src/duckdb/src/function/cast/map_cast.cpp
  0.00% (0/191)
  0.00% (0/5)
  0.00% (0/97)
src/duckdb/src/function/cast/nested_to_varchar_cast.cpp
  0.00% (0/84)
  0.00% (0/6)
  0.00% (0/56)
src/duckdb/src/function/cast/numeric_casts.cpp
 88.66% (86/97)
100.00% (5/5)
 84.09% (37/44)
src/duckdb/src/function/cast/pointer_cast.cpp
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/3)
src/duckdb/src/function/cast/string_cast.cpp
 30.48% (132/433)
 54.55% (6/11)
 28.39% (67/236)
src/duckdb/src/function/cast/struct_cast.cpp
 13.21% (42/318)
 33.33% (3/9)
 14.38% (22/153)
src/duckdb/src/function/cast/time_casts.cpp
  0.00% (0/214)
  0.00% (0/13)
  0.00% (0/103)
src/duckdb/src/function/cast/tuple_cast.cpp
  6.59% (6/91)
 50.00% (1/2)
  4.88% (2/41)
src/duckdb/src/function/cast/type_cast.cpp
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/4)
src/duckdb/src/function/cast/union/from_struct.cpp
  0.00% (0/120)
  0.00% (0/5)
  0.00% (0/89)
src/duckdb/src/function/cast/union_casts.cpp
  0.00% (0/304)
  0.00% (0/16)
  0.00% (0/193)
src/duckdb/src/function/cast/uuid_casts.cpp
  0.00% (0/13)
  0.00% (0/1)
  0.00% (0/5)
src/duckdb/src/function/cast/variant/from_variant.cpp
  0.00% (0/1104)
  0.00% (0/70)
  0.00% (0/621)
src/duckdb/src/function/cast/variant/to_json.cpp
  0.00% (0/141)
  0.00% (0/30)
  0.00% (0/54)
src/duckdb/src/function/cast/variant/to_variant.cpp
  0.00% (0/191)
  0.00% (0/16)
  0.00% (0/72)
src/duckdb/src/function/cast/vector_cast_helpers.cpp
 30.93% (159/514)
 61.90% (13/21)
 31.64% (131/414)
src/duckdb/src/function/cast_rules.cpp
 68.12% (376/552)
100.00% (25/25)
 66.23% (253/382)
src/duckdb/src/function/combine_types_rules.cpp
 53.46% (170/318)
 75.00% (27/36)
 49.07% (106/216)
src/duckdb/src/function/compression_config.cpp
 44.23% (69/156)
 21.43% (3/14)
 43.04% (34/79)
src/duckdb/src/function/copy_blob.cpp
 11.61% (13/112)
  9.09% (1/11)
  1.72% (1/58)
src/duckdb/src/function/copy_function.cpp
  4.26% (6/141)
  5.56% (1/18)
 19.09% (21/110)
src/duckdb/src/function/encoding_function.cpp
 12.50% (17/136)
 42.86% (3/7)
  8.05% (7/87)
src/duckdb/src/function/function.cpp
 46.18% (284/615)
 50.77% (33/65)
 52.94% (216/408)
src/duckdb/src/function/function_binder.cpp
 63.56% (858/1350)
 81.71% (67/82)
 66.19% (599/905)
src/duckdb/src/function/function_binder_result.cpp
 71.83% (153/213)
 65.38% (17/26)
 76.27% (90/118)
src/duckdb/src/function/function_list.cpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/function/function_set.cpp
 44.44% (28/63)
 64.71% (11/17)
 54.76% (23/42)
src/duckdb/src/function/macro_function.cpp
 36.04% (102/283)
 50.00% (4/8)
 35.62% (57/160)
src/duckdb/src/function/pragma/pragma_functions.cpp
 29.03% (27/93)
 10.00% (2/20)
  8.33% (2/24)
src/duckdb/src/function/pragma/pragma_queries.cpp
 47.72% (94/197)
 17.39% (4/23)
 24.39% (10/41)
src/duckdb/src/function/pragma_function.cpp
 53.06% (26/49)
 63.64% (7/11)
 64.00% (16/25)
src/duckdb/src/function/register_function_list.cpp
 80.60% (54/67)
 66.67% (6/9)
 84.21% (32/38)
src/duckdb/src/function/scalar/comparison/between.cpp
  7.59% (17/224)
  3.45% (1/29)
  1.11% (1/90)
src/duckdb/src/function/scalar/comparison/comparison.cpp
 90.85% (149/164)
 92.31% (24/26)
 79.41% (54/68)
src/duckdb/src/function/scalar/compressed_materialization/compress_geometry.cpp
 23.30% (24/103)
 30.77% (4/13)
  9.52% (4/42)
src/duckdb/src/function/scalar/compressed_materialization/compress_integral.cpp
 85.28% (197/231)
 86.49% (32/37)
 82.57% (90/109)
src/duckdb/src/function/scalar/compressed_materialization/compress_string.cpp
 68.75% (165/240)
 75.00% (27/36)
 63.37% (64/101)
src/duckdb/src/function/scalar/compressed_materialization_utils.cpp
 32.35% (22/68)
 50.00% (4/8)
 28.57% (12/42)
src/duckdb/src/function/scalar/create_sort_key.cpp
 55.12% (598/1085)
 68.06% (49/72)
 58.10% (355/611)
src/duckdb/src/function/scalar/date/strftime.cpp
 30.20% (90/298)
 16.00% (4/25)
  3.25% (4/123)
src/duckdb/src/function/scalar/generic/barrier.cpp
 50.00% (25/50)
 50.00% (5/10)
 50.00% (10/20)
src/duckdb/src/function/scalar/generic/constant_or_null.cpp
 64.00% (48/75)
 87.50% (7/8)
 50.00% (21/42)
src/duckdb/src/function/scalar/generic/error.cpp
 43.75% (7/16)
 50.00% (1/2)
 16.67% (1/6)
src/duckdb/src/function/scalar/generic/getvariable.cpp
 20.59% (7/34)
 16.67% (1/6)
  8.33% (1/12)
src/duckdb/src/function/scalar/generic/has_error.cpp
 50.00% (6/12)
 33.33% (1/3)
 33.33% (1/3)
src/duckdb/src/function/scalar/generic/invoke.cpp
 11.61% (13/112)
  7.14% (1/14)
  1.67% (1/60)
src/duckdb/src/function/scalar/generic/try_rethrow.cpp
 37.50% (9/24)
 33.33% (1/3)
 11.11% (1/9)
src/duckdb/src/function/scalar/geometry/geometry_functions.cpp
 11.60% (47/405)
 24.14% (7/29)
  3.03% (7/231)
src/duckdb/src/function/scalar/list/contains_or_position.cpp
 24.39% (20/82)
 33.33% (2/6)
  3.39% (2/59)
src/duckdb/src/function/scalar/list/list_extract.cpp
 24.49% (36/147)
 30.00% (3/10)
  9.33% (7/75)
src/duckdb/src/function/scalar/list/list_intersect.cpp
  9.18% (9/98)
 33.33% (1/3)
  1.56% (1/64)
src/duckdb/src/function/scalar/list/list_resize.cpp
 21.90% (23/105)
 33.33% (1/3)
  1.56% (1/64)
src/duckdb/src/function/scalar/list/list_select.cpp
 12.95% (18/139)
 28.57% (2/7)
  2.78% (2/72)
src/duckdb/src/function/scalar/list/list_zip.cpp
  4.11% (6/146)
 33.33% (1/3)
  1.01% (1/99)
src/duckdb/src/function/scalar/map/map_contains.cpp
 17.31% (9/52)
 25.00% (1/4)
  5.26% (1/19)
src/duckdb/src/function/scalar/nested_functions.cpp
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/5)
src/duckdb/src/function/scalar/operator/add.cpp
 28.22% (68/241)
 23.40% (11/47)
 32.84% (44/134)
src/duckdb/src/function/scalar/operator/arithmetic.cpp
 75.56% (1243/1645)
 76.34% (71/93)
 73.54% (592/805)
src/duckdb/src/function/scalar/operator/cast.cpp
 70.53% (134/190)
 74.19% (23/31)
 66.32% (63/95)
src/duckdb/src/function/scalar/operator/decimal_division.cpp
  5.70% (18/316)
  7.14% (1/14)
  0.84% (1/119)
src/duckdb/src/function/scalar/operator/multiply.cpp
 43.67% (69/158)
 44.00% (11/25)
 46.88% (45/96)
src/duckdb/src/function/scalar/operator/subtract.cpp
 33.92% (58/171)
 32.26% (10/31)
 34.65% (35/101)
src/duckdb/src/function/scalar/pragma_functions.cpp
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/function/scalar/sequence/nextval.cpp
 30.07% (46/153)
 16.67% (3/18)
  5.00% (3/60)
src/duckdb/src/function/scalar/strftime_format.cpp
 24.07% (354/1471)
 24.14% (14/58)
 26.96% (224/831)
src/duckdb/src/function/scalar/string/caseconvert.cpp
 29.32% (39/133)
 46.15% (6/13)
 21.62% (16/74)
src/duckdb/src/function/scalar/string/concat.cpp
 59.42% (183/308)
 95.00% (19/20)
 52.25% (93/178)
src/duckdb/src/function/scalar/string/concat_ws.cpp
  5.71% (8/140)
 16.67% (1/6)
  1.30% (1/77)
src/duckdb/src/function/scalar/string/contains.cpp
 11.64% (22/189)
 18.18% (2/11)
  1.57% (2/127)
src/duckdb/src/function/scalar/string/hive_partition_component.cpp
 37.50% (6/16)
 50.00% (1/2)
 12.50% (1/8)
src/duckdb/src/function/scalar/string/length.cpp
 28.19% (84/298)
 25.00% (7/28)
 12.40% (16/129)
src/duckdb/src/function/scalar/string/like.cpp
 42.53% (259/609)
 39.22% (20/51)
 33.75% (109/323)
src/duckdb/src/function/scalar/string/md5.cpp
 51.06% (24/47)
 40.00% (2/5)
 15.38% (2/13)
src/duckdb/src/function/scalar/string/nfc_normalize.cpp
 20.83% (5/24)
 33.33% (1/3)
  7.69% (1/13)
src/duckdb/src/function/scalar/string/overlay.cpp
 18.89% (17/90)
 25.00% (1/4)
  2.27% (1/44)
src/duckdb/src/function/scalar/string/path_join.cpp
 15.38% (8/52)
 16.67% (1/6)
  4.00% (1/25)
src/duckdb/src/function/scalar/string/prefix.cpp
 18.37% (9/49)
 33.33% (1/3)
  2.94% (1/34)
src/duckdb/src/function/scalar/string/regexp.cpp
 35.70% (171/479)
 46.15% (18/39)
 23.67% (49/207)
src/duckdb/src/function/scalar/string/regexp/regexp_extract_all.cpp
  0.00% (0/268)
  0.00% (0/13)
  0.00% (0/158)
src/duckdb/src/function/scalar/string/regexp/regexp_util.cpp
 17.07% (21/123)
 50.00% (3/6)
 20.00% (18/90)
src/duckdb/src/function/scalar/string/regexp_escape.cpp
 41.67% (5/12)
 33.33% (1/3)
 33.33% (1/3)
src/duckdb/src/function/scalar/string/sha1.cpp
 60.00% (12/20)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/function/scalar/string/sha256.cpp
 60.00% (12/20)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/function/scalar/string/string_common.cpp
  0.00% (0/54)
  0.00% (0/1)
  0.00% (0/56)
src/duckdb/src/function/scalar/string/string_slice.cpp
  0.00% (0/57)
  0.00% (0/4)
  0.00% (0/35)
src/duckdb/src/function/scalar/string/string_split.cpp
 15.17% (22/145)
 16.67% (2/12)
  2.78% (2/72)
src/duckdb/src/function/scalar/string/strip_accents.cpp
 10.42% (5/48)
 16.67% (1/6)
  2.94% (1/34)
src/duckdb/src/function/scalar/string/substring.cpp
  7.96% (32/402)
  7.69% (2/26)
  0.80% (2/249)
src/duckdb/src/function/scalar/string/suffix.cpp
 16.67% (9/54)
 25.00% (1/4)
  2.38% (1/42)
src/duckdb/src/function/scalar/struct/remap_struct.cpp
  2.12% (11/520)
  3.85% (1/26)
  0.31% (1/322)
src/duckdb/src/function/scalar/struct/struct_concat.cpp
  8.86% (7/79)
 25.00% (1/4)
  2.22% (1/45)
src/duckdb/src/function/scalar/struct/struct_contains.cpp
 38.87% (96/247)
 72.73% (8/11)
 39.52% (49/124)
src/duckdb/src/function/scalar/struct/struct_extract.cpp
 22.56% (30/133)
 38.46% (5/13)
  7.46% (5/67)
src/duckdb/src/function/scalar/struct/struct_pack.cpp
 76.25% (61/80)
 85.71% (6/7)
 64.44% (29/45)
src/duckdb/src/function/scalar/system/aggregate_export.cpp
  7.75% (62/800)
 10.42% (5/48)
  3.36% (17/506)
src/duckdb/src/function/scalar/system/current_connection_id.cpp
 19.05% (4/21)
 16.67% (1/6)
 14.29% (1/7)
src/duckdb/src/function/scalar/system/current_query_id.cpp
 14.81% (4/27)
 16.67% (1/6)
 10.00% (1/10)
src/duckdb/src/function/scalar/system/current_transaction_id.cpp
 14.81% (4/27)
 16.67% (1/6)
 10.00% (1/10)
src/duckdb/src/function/scalar/system/parse_log_message.cpp
 14.04% (8/57)
 14.29% (1/7)
  3.57% (1/28)
src/duckdb/src/function/scalar/system/write_log.cpp
  9.60% (12/125)
 10.00% (1/10)
  1.12% (1/89)
src/duckdb/src/function/scalar/variant/variant_array_length.cpp
 22.22% (4/18)
 33.33% (1/3)
 11.11% (1/9)
src/duckdb/src/function/scalar/variant/variant_bind_utils.cpp
  0.00% (0/83)
  0.00% (0/7)
  0.00% (0/63)
src/duckdb/src/function/scalar/variant/variant_comparator.cpp
  3.00% (7/233)
  6.67% (1/15)
  0.80% (1/125)
src/duckdb/src/function/scalar/variant/variant_contains.cpp
  5.79% (7/121)
 16.67% (1/6)
  1.43% (1/70)
src/duckdb/src/function/scalar/variant/variant_exists.cpp
 23.08% (3/13)
 33.33% (1/3)
 16.67% (1/6)
src/duckdb/src/function/scalar/variant/variant_extract.cpp
  5.60% (13/232)
  9.09% (1/11)
  0.70% (1/143)
src/duckdb/src/function/scalar/variant/variant_extract_string.cpp
 14.63% (6/41)
 25.00% (1/4)
  4.00% (1/25)
src/duckdb/src/function/scalar/variant/variant_keys.cpp
 19.05% (4/21)
 33.33% (1/3)
 10.00% (1/10)
src/duckdb/src/function/scalar/variant/variant_normalize.cpp
  3.38% (7/207)
  3.12% (1/32)
  1.59% (1/63)
src/duckdb/src/function/scalar/variant/variant_path_function.cpp
100.00% (20/20)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/function/scalar/variant/variant_type.cpp
 21.43% (3/14)
 33.33% (1/3)
 16.67% (1/6)
src/duckdb/src/function/scalar/variant/variant_typeof.cpp
 12.07% (7/58)
 33.33% (1/3)
  2.50% (1/40)
src/duckdb/src/function/scalar/variant/variant_utils.cpp
  0.00% (0/379)
  0.00% (0/21)
  0.00% (0/283)
src/duckdb/src/function/scalar_function.cpp
 75.21% (88/117)
 69.57% (16/23)
 76.67% (69/90)
src/duckdb/src/function/scalar_macro_function.cpp
  6.67% (2/30)
 16.67% (1/6)
 15.38% (2/13)
src/duckdb/src/function/table/arrow.cpp
  8.53% (25/293)
 11.11% (2/18)
  1.29% (2/155)
src/duckdb/src/function/table/arrow/arrow_array_scan_state.cpp
  0.00% (0/41)
  0.00% (0/6)
  0.00% (0/34)
src/duckdb/src/function/table/arrow/arrow_duck_schema.cpp
  0.75% (3/402)
  4.76% (1/21)
  0.30% (1/328)
src/duckdb/src/function/table/arrow/arrow_type_info.cpp
  0.00% (0/74)
  0.00% (0/26)
  0.00% (0/73)
src/duckdb/src/function/table/arrow_conversion.cpp
  0.00% (0/1370)
  0.00% (0/42)
  0.00% (0/694)
src/duckdb/src/function/table/checkpoint.cpp
 52.63% (30/57)
 50.00% (4/8)
 40.00% (10/25)
src/duckdb/src/function/table/copy_csv.cpp
 17.01% (50/294)
 14.29% (4/28)
 17.69% (23/130)
src/duckdb/src/function/table/direct_file_reader.cpp
  0.00% (0/160)
  0.00% (0/9)
  0.00% (0/109)
src/duckdb/src/function/table/glob.cpp
 12.07% (7/58)
 14.29% (1/7)
  4.76% (1/21)
src/duckdb/src/function/table/query_function.cpp
 18.10% (21/116)
 14.29% (1/7)
  1.39% (1/72)
src/duckdb/src/function/table/range.cpp
 16.05% (65/405)
  8.00% (2/25)
  0.81% (2/246)
src/duckdb/src/function/table/read_csv.cpp
 68.97% (140/203)
 56.25% (9/16)
 35.59% (21/59)
src/duckdb/src/function/table/read_duckdb.cpp
  7.05% (28/397)
  8.51% (4/47)
  8.56% (16/187)
src/duckdb/src/function/table/read_file.cpp
 14.94% (13/87)
 15.79% (3/19)
  9.38% (3/32)
src/duckdb/src/function/table/repeat.cpp
 19.61% (10/51)
 12.50% (1/8)
  4.17% (1/24)
src/duckdb/src/function/table/repeat_row.cpp
 14.04% (8/57)
 12.50% (1/8)
  3.03% (1/33)
src/duckdb/src/function/table/sniff_csv.cpp
  4.08% (10/245)
 22.22% (2/9)
  1.85% (2/108)
src/duckdb/src/function/table/summary.cpp
 18.18% (6/33)
 33.33% (1/3)
  5.88% (1/17)
src/duckdb/src/function/table/system/create_external_resource.cpp
  9.09% (32/352)
 18.75% (3/16)
  1.46% (3/206)
src/duckdb/src/function/table/system/duckdb_approx_database_count.cpp
 23.08% (6/26)
 20.00% (1/5)
 10.00% (1/10)
src/duckdb/src/function/table/system/duckdb_columns.cpp
 70.43% (212/301)
 62.50% (20/32)
 62.38% (63/101)
src/duckdb/src/function/table/system/duckdb_connection_count.cpp
 22.22% (6/27)
 20.00% (1/5)
 10.00% (1/10)
src/duckdb/src/function/table/system/duckdb_constraints.cpp
 14.77% (39/264)
 16.67% (2/12)
  1.90% (2/105)
src/duckdb/src/function/table/system/duckdb_coordinate_systems.cpp
  4.94% (4/81)
 16.67% (1/6)
  5.26% (1/19)
src/duckdb/src/function/table/system/duckdb_databases.cpp
 31.52% (29/92)
 40.00% (2/5)
  6.90% (2/29)
src/duckdb/src/function/table/system/duckdb_dependencies.cpp
 29.17% (21/72)
 28.57% (2/7)
  8.33% (2/24)
src/duckdb/src/function/table/system/duckdb_dialects.cpp
 16.00% (4/25)
 25.00% (1/4)
 10.00% (1/10)
src/duckdb/src/function/table/system/duckdb_eviction_queues.cpp
 12.77% (6/47)
 20.00% (1/5)
  7.14% (1/14)
src/duckdb/src/function/table/system/duckdb_extension_repositories.cpp
  6.25% (4/64)
 20.00% (1/5)
  5.00% (1/20)
src/duckdb/src/function/table/system/duckdb_extensions.cpp
  3.27% (7/214)
 16.67% (1/6)
  1.54% (1/65)
src/duckdb/src/function/table/system/duckdb_external_file_cache.cpp
 12.28% (7/57)
 16.67% (1/6)
  5.56% (1/18)
src/duckdb/src/function/table/system/duckdb_functions.cpp
 96.21% (609/633)
 98.89% (89/90)
 92.76% (282/304)
src/duckdb/src/function/table/system/duckdb_grammar_extensions.cpp
  8.26% (10/121)
 15.38% (2/13)
  3.92% (2/51)
src/duckdb/src/function/table/system/duckdb_indexes.cpp
 50.00% (50/100)
 71.43% (5/7)
 42.86% (9/21)
src/duckdb/src/function/table/system/duckdb_keywords.cpp
 14.71% (5/34)
 20.00% (1/5)
  7.14% (1/14)
src/duckdb/src/function/table/system/duckdb_live_query_metrics.cpp
 15.00% (6/40)
 20.00% (1/5)
  7.69% (1/13)
src/duckdb/src/function/table/system/duckdb_log.cpp
 54.76% (46/84)
 50.00% (4/8)
 42.42% (14/33)
src/duckdb/src/function/table/system/duckdb_log_contexts.cpp
 59.09% (26/44)
 50.00% (3/6)
 30.00% (3/10)
src/duckdb/src/function/table/system/duckdb_memory.cpp
 11.36% (5/44)
 16.67% (1/6)
  5.56% (1/18)
src/duckdb/src/function/table/system/duckdb_metrics.cpp
  9.76% (4/41)
 20.00% (1/5)
  7.14% (1/14)
src/duckdb/src/function/table/system/duckdb_optimizers.cpp
 16.67% (5/30)
 20.00% (1/5)
  7.14% (1/14)
src/duckdb/src/function/table/system/duckdb_prepared_statements.cpp
 21.25% (17/80)
 40.00% (2/5)
  6.67% (2/30)
src/duckdb/src/function/table/system/duckdb_schemas.cpp
 97.18% (69/71)
100.00% (5/5)
 94.12% (16/17)
src/duckdb/src/function/table/system/duckdb_secret_type_parameters.cpp
  7.14% (4/56)
 20.00% (1/5)
  6.25% (1/16)
src/duckdb/src/function/table/system/duckdb_secret_types.cpp
 10.53% (4/38)
 20.00% (1/5)
  7.14% (1/14)
src/duckdb/src/function/table/system/duckdb_secrets.cpp
 10.75% (10/93)
 25.00% (2/8)
  5.88% (2/34)
src/duckdb/src/function/table/system/duckdb_sequences.cpp
 56.00% (56/100)
 83.33% (5/6)
 42.86% (9/21)
src/duckdb/src/function/table/system/duckdb_settings.cpp
 27.52% (41/149)
 37.50% (3/8)
 18.31% (13/71)
src/duckdb/src/function/table/system/duckdb_tables.cpp
 90.27% (102/113)
 85.71% (6/7)
 76.00% (19/25)
src/duckdb/src/function/table/system/duckdb_temporary_files.cpp
 17.14% (6/35)
 20.00% (1/5)
  7.14% (1/14)
src/duckdb/src/function/table/system/duckdb_triggers.cpp
  3.48% (4/115)
 14.29% (1/7)
  4.55% (1/22)
src/duckdb/src/function/table/system/duckdb_types.cpp
 95.85% (185/193)
100.00% (6/6)
 94.19% (81/86)
src/duckdb/src/function/table/system/duckdb_variables.cpp
  9.30% (4/43)
 20.00% (1/5)
  6.67% (1/15)
src/duckdb/src/function/table/system/duckdb_views.cpp
 66.67% (78/117)
100.00% (6/6)
 65.79% (25/38)
src/duckdb/src/function/table/system/duckdb_which_secret.cpp
 20.45% (9/44)
 16.67% (1/6)
  7.69% (1/13)
src/duckdb/src/function/table/system/enable_profiling.cpp
 22.12% (25/113)
 28.57% (2/7)
  4.55% (2/44)
src/duckdb/src/function/table/system/external_resource_types.cpp
 20.66% (25/121)
 27.27% (3/11)
  6.12% (3/49)
src/duckdb/src/function/table/system/external_resources.cpp
 16.33% (40/245)
 25.00% (5/20)
  4.35% (5/115)
src/duckdb/src/function/table/system/logging_utils.cpp
 16.97% (28/165)
 18.18% (2/11)
  2.27% (2/88)
src/duckdb/src/function/table/system/pragma_collations.cpp
 12.12% (4/33)
 16.67% (1/6)
  6.67% (1/15)
src/duckdb/src/function/table/system/pragma_database_size.cpp
  8.57% (6/70)
 20.00% (1/5)
  4.00% (1/25)
src/duckdb/src/function/table/system/pragma_metadata_info.cpp
 16.92% (11/65)
 28.57% (2/7)
  7.69% (2/26)
src/duckdb/src/function/table/system/pragma_storage_info.cpp
  7.07% (14/198)
 16.67% (2/12)
  2.94% (2/68)
src/duckdb/src/function/table/system/pragma_table_info.cpp
 19.29% (38/197)
 17.65% (3/17)
  9.68% (9/93)
src/duckdb/src/function/table/system/pragma_table_sample.cpp
 11.11% (7/63)
 14.29% (1/7)
  3.70% (1/27)
src/duckdb/src/function/table/system/pragma_user_agent.cpp
 19.23% (5/26)
 20.00% (1/5)
 11.11% (1/9)
src/duckdb/src/function/table/system/system_catalog_scanner.cpp
 47.47% (103/217)
 65.00% (13/20)
 58.43% (97/166)
src/duckdb/src/function/table/system/test_all_types.cpp
  2.95% (10/339)
 28.57% (2/7)
  4.35% (2/46)
src/duckdb/src/function/table/system/test_vector_types.cpp
  4.30% (11/256)
 10.53% (2/19)
  1.45% (2/138)
src/duckdb/src/function/table/system_functions.cpp
100.00% (59/59)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/function/table/table_scan.cpp
  4.13% (38/919)
  4.41% (3/68)
  0.58% (3/514)
src/duckdb/src/function/table/unnest.cpp
 11.67% (7/60)
  9.09% (1/11)
  4.17% (1/24)
src/duckdb/src/function/table/version/pragma_version.cpp
 23.33% (21/90)
 33.33% (5/15)
 11.11% (5/45)
src/duckdb/src/function/table_function.cpp
 57.74% (97/168)
 58.33% (14/24)
 37.16% (68/183)
src/duckdb/src/function/table_macro_function.cpp
 15.38% (2/13)
 25.00% (1/4)
 42.86% (3/7)
src/duckdb/src/function/type_constructor.cpp
 69.66% (124/178)
 93.33% (14/15)
 77.39% (89/115)
src/duckdb/src/function/variant/variant_shredding.cpp
  0.00% (0/286)
  0.00% (0/14)
  0.00% (0/195)
src/duckdb/src/function/window/match_recognize_matcher.cpp
  0.00% (0/268)
  0.00% (0/15)
  0.00% (0/160)
src/duckdb/src/function/window/window_aggregate_function.cpp
  0.00% (0/160)
  0.00% (0/10)
  0.00% (0/126)
src/duckdb/src/function/window/window_aggregate_states.cpp
  0.00% (0/38)
  0.00% (0/5)
  0.00% (0/23)
src/duckdb/src/function/window/window_aggregator.cpp
  0.00% (0/90)
  0.00% (0/12)
  0.00% (0/59)
src/duckdb/src/function/window/window_boundaries_state.cpp
  0.00% (0/768)
  0.00% (0/27)
  0.00% (0/522)
src/duckdb/src/function/window/window_collection.cpp
  0.00% (0/141)
  0.00% (0/11)
  0.00% (0/111)
src/duckdb/src/function/window/window_constant_aggregator.cpp
  0.00% (0/191)
  0.00% (0/13)
  0.00% (0/101)
src/duckdb/src/function/window/window_custom_aggregator.cpp
  0.00% (0/102)
  0.00% (0/11)
  0.00% (0/43)
src/duckdb/src/function/window/window_distinct_aggregator.cpp
  0.00% (0/444)
  0.00% (0/25)
  0.00% (0/167)
src/duckdb/src/function/window/window_executor.cpp
  0.00% (0/76)
  0.00% (0/11)
  0.00% (0/60)
src/duckdb/src/function/window/window_index_tree.cpp
  0.00% (0/58)
  0.00% (0/6)
  0.00% (0/34)
src/duckdb/src/function/window/window_match_recognize.cpp
  2.90% (27/932)
  2.86% (2/70)
  0.48% (2/417)
src/duckdb/src/function/window/window_merge_sort_tree.cpp
  0.00% (0/179)
  0.00% (0/10)
  0.00% (0/71)
src/duckdb/src/function/window/window_naive_aggregator.cpp
  0.00% (0/329)
  0.00% (0/17)
  0.00% (0/144)
src/duckdb/src/function/window/window_rank_function.cpp
 12.61% (42/333)
 11.11% (4/36)
  2.84% (4/141)
src/duckdb/src/function/window/window_rownumber_function.cpp
 11.17% (21/188)
 10.00% (2/20)
  2.11% (2/95)
src/duckdb/src/function/window/window_scalar_function.cpp
  0.00% (0/87)
  0.00% (0/6)
  0.00% (0/35)
src/duckdb/src/function/window/window_segment_tree.cpp
  0.00% (0/434)
  0.00% (0/25)
  0.00% (0/296)
src/duckdb/src/function/window/window_shared_expressions.cpp
  0.00% (0/35)
  0.00% (0/3)
  0.00% (0/16)
src/duckdb/src/function/window/window_token_tree.cpp
  0.00% (0/118)
  0.00% (0/13)
  0.00% (0/46)
src/duckdb/src/function/window/window_value_function.cpp
  5.01% (75/1496)
  7.95% (7/88)
  0.86% (7/814)
src/duckdb/src/function/window_function.cpp
 31.71% (13/41)
 14.29% (1/7)
 12.00% (3/25)
src/duckdb/src/include/duckdb/catalog/catalog.hpp
 50.00% (23/46)
 41.67% (5/12)
 55.56% (10/18)
src/duckdb/src/include/duckdb/catalog/catalog_entry.hpp
100.00% (14/14)
100.00% (4/4)
100.00% (4/4)
src/duckdb/src/include/duckdb/catalog/catalog_entry/collate_catalog_entry.hpp
100.00% (4/4)
100.00% (1/1)
100.00% (5/5)
src/duckdb/src/include/duckdb/catalog/catalog_entry/column_dependency_manager.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/catalog/catalog_entry/coordinate_system_catalog_entry.hpp
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/6)
src/duckdb/src/include/duckdb/catalog/catalog_entry/duck_table_entry.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/catalog/catalog_entry/function_entry.hpp
100.00% (7/7)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp
 16.67% (3/18)
 16.67% (1/6)
 16.67% (1/6)
src/duckdb/src/include/duckdb/catalog/catalog_entry/sequence_catalog_entry.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/catalog/catalog_entry/table_catalog_entry.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/catalog/catalog_entry_map.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/catalog/catalog_entry_retriever.hpp
 71.43% (5/7)
 66.67% (2/3)
 75.00% (3/4)
src/duckdb/src/include/duckdb/catalog/catalog_search_path.hpp
 71.43% (15/21)
 71.43% (5/7)
 71.43% (5/7)
src/duckdb/src/include/duckdb/catalog/catalog_set.hpp
100.00% (5/5)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/catalog/catalog_transaction.hpp
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/catalog/default/default_generator.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/catalog/dependency.hpp
 27.78% (35/126)
 40.00% (12/30)
 29.79% (14/47)
src/duckdb/src/include/duckdb/catalog/dependency_catalog_set.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (4/4)
src/duckdb/src/include/duckdb/catalog/dependency_manager.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/catalog/duck_catalog.hpp
 33.33% (3/9)
 33.33% (1/3)
 33.33% (1/3)
src/duckdb/src/include/duckdb/catalog/entry_lookup_info.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/catalog/entry_scan_filters.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/catalog/schema_scan_filters.hpp
 50.00% (6/12)
 50.00% (2/4)
 50.00% (2/4)
src/duckdb/src/include/duckdb/catalog/similar_catalog_entry.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/catalog/standard_entry.hpp
100.00% (10/10)
100.00% (4/4)
100.00% (6/6)
src/duckdb/src/include/duckdb/common/adbc/adbc.hpp
  0.00% (0/60)
  0.00% (0/14)
  0.00% (0/31)
src/duckdb/src/include/duckdb/common/adbc/wrappers.hpp
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/common/allocator.hpp
 65.96% (31/47)
 66.67% (10/15)
 66.67% (10/15)
src/duckdb/src/include/duckdb/common/arena_containers/arena_ptr.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/common/arena_linked_list.hpp
 90.00% (72/80)
 95.00% (19/20)
 87.80% (36/41)
src/duckdb/src/include/duckdb/common/arena_stl_allocator.hpp
100.00% (19/19)
100.00% (7/7)
100.00% (9/9)
src/duckdb/src/include/duckdb/common/array_ptr.hpp
 49.41% (42/85)
 70.59% (12/17)
 55.77% (29/52)
src/duckdb/src/include/duckdb/common/arrow/appender/append_data.hpp
  0.00% (0/51)
  0.00% (0/11)
  0.00% (0/18)
src/duckdb/src/include/duckdb/common/arrow/appender/enum_data.hpp
  0.00% (0/45)
  0.00% (0/5)
  0.00% (0/14)
src/duckdb/src/include/duckdb/common/arrow/appender/list_data.hpp
  0.00% (0/63)
  0.00% (0/4)
  0.00% (0/20)
src/duckdb/src/include/duckdb/common/arrow/appender/list_view_data.hpp
  0.00% (0/66)
  0.00% (0/4)
  0.00% (0/21)
src/duckdb/src/include/duckdb/common/arrow/appender/map_data.hpp
  0.00% (0/58)
  0.00% (0/3)
  0.00% (0/13)
src/duckdb/src/include/duckdb/common/arrow/appender/scalar_data.hpp
  0.00% (0/68)
  0.00% (0/15)
  0.00% (0/31)
src/duckdb/src/include/duckdb/common/arrow/appender/varchar_data.hpp
  0.00% (0/124)
  0.00% (0/11)
  0.00% (0/41)
src/duckdb/src/include/duckdb/common/arrow/arrow.hpp
  0.00% (0/15)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/common/arrow/arrow_buffer.hpp
  0.00% (0/67)
  0.00% (0/12)
  0.00% (0/32)
src/duckdb/src/include/duckdb/common/arrow/arrow_format.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/common/arrow/arrow_type_extension.hpp
100.00% (10/10)
100.00% (5/5)
100.00% (5/5)
src/duckdb/src/include/duckdb/common/arrow/arrow_wrapper.hpp
  0.00% (0/27)
  0.00% (0/6)
  0.00% (0/10)
src/duckdb/src/include/duckdb/common/atomic_ptr.hpp
  0.00% (0/35)
  0.00% (0/9)
  0.00% (0/15)
src/duckdb/src/include/duckdb/common/bignum.hpp
 85.71% (6/7)
 75.00% (3/4)
 60.00% (6/10)
src/duckdb/src/include/duckdb/common/bignum_limbs.hpp
 72.05% (116/161)
 88.89% (16/18)
 96.63% (86/89)
src/duckdb/src/include/duckdb/common/bit_utils.hpp
 32.53% (27/83)
 25.00% (2/8)
 61.11% (11/18)
src/duckdb/src/include/duckdb/common/bitpacking.hpp
  0.00% (0/128)
  0.00% (0/11)
  0.00% (0/111)
src/duckdb/src/include/duckdb/common/box_renderer.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/common/box_renderer_context.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/bswap.hpp
 40.35% (23/57)
 50.00% (7/14)
 57.89% (11/19)
src/duckdb/src/include/duckdb/common/case_insensitive_map.hpp
 66.67% (6/9)
 66.67% (2/3)
 66.67% (2/3)
src/duckdb/src/include/duckdb/common/checked_integer.hpp
 25.56% (34/133)
 40.00% (10/25)
 33.96% (18/53)
src/duckdb/src/include/duckdb/common/clustered_aggregate.hpp
 34.38% (11/32)
 44.44% (4/9)
 38.46% (5/13)
src/duckdb/src/include/duckdb/common/column_data_collection_render_interface.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/column_index.hpp
 23.28% (27/116)
 34.78% (8/23)
 25.32% (20/79)
src/duckdb/src/include/duckdb/common/column_index_map.hpp
  0.00% (0/24)
  0.00% (0/2)
  0.00% (0/8)
src/duckdb/src/include/duckdb/common/constants.hpp
 48.28% (28/58)
 52.38% (11/21)
 59.26% (16/27)
src/duckdb/src/include/duckdb/common/crypto/md5.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/common/csv_writer.hpp
  0.00% (0/15)
  0.00% (0/3)
  0.00% (0/6)
src/duckdb/src/include/duckdb/common/deque.hpp
 55.00% (22/40)
 66.67% (6/9)
 66.67% (16/24)
src/duckdb/src/include/duckdb/common/enable_shared_from_this_ipp.hpp
 70.00% (7/10)
 75.00% (3/4)
 75.00% (3/4)
src/duckdb/src/include/duckdb/common/encryption_functions.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/encryption_key_manager.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/common/encryption_state.hpp
  0.00% (0/34)
  0.00% (0/12)
  0.00% (0/15)
src/duckdb/src/include/duckdb/common/enum_class_hash.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/enum_util.hpp
 50.00% (1/2)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/common/enums/compression_type.hpp
 20.00% (4/20)
 28.57% (2/7)
 16.67% (2/12)
src/duckdb/src/include/duckdb/common/enums/database_modification_type.hpp
 76.32% (29/38)
 76.92% (10/13)
 80.00% (12/15)
src/duckdb/src/include/duckdb/common/enums/date_part_specifier.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/enums/file_glob_options.hpp
 57.14% (4/7)
 66.67% (2/3)
 70.00% (7/10)
src/duckdb/src/include/duckdb/common/enums/metric_type.hpp
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/enums/query_result_state.hpp
 50.00% (3/6)
 50.00% (1/2)
 50.00% (3/6)
src/duckdb/src/include/duckdb/common/enums/statement_type.hpp
 50.00% (6/12)
 50.00% (2/4)
 63.64% (7/11)
src/duckdb/src/include/duckdb/common/error_data.hpp
100.00% (12/12)
100.00% (4/4)
100.00% (4/4)
src/duckdb/src/include/duckdb/common/exception.hpp
 23.88% (16/67)
 20.00% (5/25)
 20.83% (10/48)
src/duckdb/src/include/duckdb/common/exception/binder_exception.hpp
 64.29% (9/14)
 66.67% (4/6)
 66.67% (8/12)
src/duckdb/src/include/duckdb/common/exception/catalog_exception.hpp
100.00% (5/5)
100.00% (2/2)
100.00% (4/4)
src/duckdb/src/include/duckdb/common/exception/conversion_exception.hpp
 50.00% (2/4)
 50.00% (1/2)
 50.00% (2/4)
src/duckdb/src/include/duckdb/common/exception/http_exception.hpp
  0.00% (0/20)
  0.00% (0/5)
  0.00% (0/10)
src/duckdb/src/include/duckdb/common/exception/parser_exception.hpp
 28.57% (2/7)
 33.33% (1/3)
 33.33% (2/6)
src/duckdb/src/include/duckdb/common/exception/transaction_exception.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/include/duckdb/common/exception_format_value.hpp
100.00% (7/7)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/common/extension_type_info.hpp
  0.00% (0/5)
  0.00% (0/2)
  0.00% (0/6)
src/duckdb/src/include/duckdb/common/extra_operator_info.hpp
 87.50% (7/8)
 75.00% (3/4)
 91.67% (11/12)
src/duckdb/src/include/duckdb/common/file_buffer.hpp
 37.50% (9/24)
 37.50% (3/8)
 37.50% (3/8)
src/duckdb/src/include/duckdb/common/file_open_flags.hpp
 59.00% (59/100)
 60.61% (20/33)
 60.78% (31/51)
src/duckdb/src/include/duckdb/common/file_opener.hpp
 42.86% (3/7)
 50.00% (2/4)
 40.00% (2/5)
src/duckdb/src/include/duckdb/common/file_system.hpp
 70.00% (7/10)
 66.67% (2/3)
 66.67% (2/3)
src/duckdb/src/include/duckdb/common/filename_pattern.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/common/fixed_size_map.hpp
 85.14% (126/148)
 81.82% (27/33)
 84.21% (64/76)
src/duckdb/src/include/duckdb/common/fsst.hpp
  0.00% (0/33)
  0.00% (0/2)
  0.00% (0/15)
src/duckdb/src/include/duckdb/common/gzip_file_system.hpp
 66.67% (6/9)
 66.67% (2/3)
 66.67% (2/3)
src/duckdb/src/include/duckdb/common/helper.hpp
 90.24% (74/82)
 91.67% (22/24)
 94.87% (37/39)
src/duckdb/src/include/duckdb/common/hive_partitioning.hpp
  0.00% (0/14)
  0.00% (0/2)
  0.00% (0/11)
src/duckdb/src/include/duckdb/common/hugeint.hpp
 74.59% (138/185)
 78.79% (26/33)
 65.69% (90/137)
src/duckdb/src/include/duckdb/common/identifier.hpp
 81.42% (92/113)
 80.56% (29/36)
 82.98% (39/47)
src/duckdb/src/include/duckdb/common/index_map.hpp
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/common/index_vector.hpp
  0.00% (0/23)
  0.00% (0/7)
  0.00% (0/7)
src/duckdb/src/include/duckdb/common/insertion_order_preserving_map.hpp
 62.37% (58/93)
 70.00% (14/20)
 59.52% (25/42)
src/duckdb/src/include/duckdb/common/json_document.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/common/limits.hpp
 27.03% (20/74)
 25.00% (6/24)
 33.33% (10/30)
src/duckdb/src/include/duckdb/common/local_file_system.hpp
 60.00% (9/15)
 60.00% (3/5)
 60.00% (3/5)
src/duckdb/src/include/duckdb/common/logical_type_info/enum_type_info.hpp
  0.00% (0/42)
  0.00% (0/4)
  0.00% (0/20)
src/duckdb/src/include/duckdb/common/lru_cache.hpp
  9.68% (9/93)
 18.75% (3/16)
 15.91% (7/44)
src/duckdb/src/include/duckdb/common/memory_mapped_file.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/common/multi_file/base_file_reader.hpp
 71.79% (28/39)
 73.33% (11/15)
 68.42% (13/19)
src/duckdb/src/include/duckdb/common/multi_file/multi_file_data.hpp
 31.51% (69/219)
 32.26% (20/62)
 38.26% (44/115)
src/duckdb/src/include/duckdb/common/multi_file/multi_file_function.hpp
 37.89% (421/1111)
 51.92% (27/52)
 34.99% (240/686)
src/duckdb/src/include/duckdb/common/multi_file/multi_file_list.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/include/duckdb/common/multi_file/multi_file_options.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (5/5)
src/duckdb/src/include/duckdb/common/multi_file/multi_file_reader.hpp
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/7)
src/duckdb/src/include/duckdb/common/multi_file/multi_file_states.hpp
 32.50% (13/40)
 41.67% (5/12)
 34.62% (9/26)
src/duckdb/src/include/duckdb/common/multi_file/table_function_multi_file.hpp
 60.00% (30/50)
 64.29% (9/14)
 64.71% (22/34)
src/duckdb/src/include/duckdb/common/mutex.hpp
 26.09% (12/46)
 29.41% (5/17)
 36.36% (8/22)
src/duckdb/src/include/duckdb/common/numeric_utils.hpp
 55.88% (38/68)
 75.00% (9/12)
 48.89% (22/45)
src/duckdb/src/include/duckdb/common/once_flag.hpp
 85.71% (12/14)
100.00% (2/2)
 87.50% (7/8)
src/duckdb/src/include/duckdb/common/open_file_info.hpp
 50.00% (3/6)
 66.67% (2/3)
 75.00% (3/4)
src/duckdb/src/include/duckdb/common/opener_file_system.hpp
 22.83% (50/219)
 21.05% (12/57)
 24.32% (18/74)
src/duckdb/src/include/duckdb/common/operator/add.hpp
 47.83% (11/23)
 50.00% (2/4)
 50.00% (5/10)
src/duckdb/src/include/duckdb/common/operator/aggregate_operators.hpp
  0.00% (0/37)
  0.00% (0/8)
  0.00% (0/32)
src/duckdb/src/include/duckdb/common/operator/cast_operators.hpp
 75.21% (88/117)
 54.55% (6/11)
 80.65% (75/93)
src/duckdb/src/include/duckdb/common/operator/comparison_operators.hpp
 51.33% (77/150)
 58.06% (18/31)
 45.38% (54/119)
src/duckdb/src/include/duckdb/common/operator/convert_to_string.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/operator/decimal_cast_operators.hpp
 39.01% (71/182)
 42.86% (6/14)
 35.82% (48/134)
src/duckdb/src/include/duckdb/common/operator/double_cast_operator.hpp
 87.88% (29/33)
100.00% (1/1)
 93.75% (30/32)
src/duckdb/src/include/duckdb/common/operator/integer_cast_operator.hpp
 72.32% (256/354)
 92.86% (13/14)
 76.87% (226/294)
src/duckdb/src/include/duckdb/common/operator/interpolate.hpp
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/operator/multiply.hpp
 86.96% (20/23)
 75.00% (3/4)
 90.00% (9/10)
src/duckdb/src/include/duckdb/common/operator/negate.hpp
 78.95% (15/19)
 75.00% (3/4)
 80.00% (8/10)
src/duckdb/src/include/duckdb/common/operator/numeric_binary_operators.hpp
 88.89% (16/18)
100.00% (3/3)
 90.00% (18/20)
src/duckdb/src/include/duckdb/common/operator/numeric_cast.hpp
 52.47% (191/364)
 55.91% (52/93)
 54.00% (81/150)
src/duckdb/src/include/duckdb/common/operator/subtract.hpp
 42.31% (11/26)
 40.00% (2/5)
 45.45% (5/11)
src/duckdb/src/include/duckdb/common/optional_idx.hpp
 80.00% (20/25)
 87.50% (7/8)
 81.82% (9/11)
src/duckdb/src/include/duckdb/common/optional_ptr.hpp
 91.67% (44/48)
 93.33% (14/15)
 87.50% (21/24)
src/duckdb/src/include/duckdb/common/optionally_owned_ptr.hpp
 50.91% (28/55)
 50.00% (9/18)
 51.72% (15/29)
src/duckdb/src/include/duckdb/common/owning_string_map.hpp
  0.00% (0/55)
  0.00% (0/11)
  0.00% (0/32)
src/duckdb/src/include/duckdb/common/path.hpp
 34.62% (18/52)
 37.50% (6/16)
 27.27% (6/22)
src/duckdb/src/include/duckdb/common/perfect_map_set.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/common/pipe_file_system.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/common/platform.hpp
100.00% (8/8)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/common/prefetched_file_data.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
src/duckdb/src/include/duckdb/common/primitive_dictionary.hpp
  0.00% (0/131)
  0.00% (0/14)
  0.00% (0/60)
src/duckdb/src/include/duckdb/common/printer.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/common/profiler.hpp
 85.29% (29/34)
100.00% (5/5)
 82.35% (14/17)
src/duckdb/src/include/duckdb/common/progress_bar/display/terminal_progress_bar_display.hpp
  0.00% (0/16)
  0.00% (0/5)
  0.00% (0/7)
src/duckdb/src/include/duckdb/common/progress_bar/progress_bar_display.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/common/projection_index.hpp
 72.22% (52/72)
 78.26% (18/23)
 80.00% (24/30)
src/duckdb/src/include/duckdb/common/query_context.hpp
 76.92% (10/13)
 80.00% (4/5)
 83.33% (5/6)
src/duckdb/src/include/duckdb/common/query_location.hpp
 62.26% (33/53)
 61.54% (8/13)
 80.56% (29/36)
src/duckdb/src/include/duckdb/common/queue.hpp
 69.23% (9/13)
100.00% (3/3)
 81.82% (9/11)
src/duckdb/src/include/duckdb/common/radix.hpp
 50.93% (109/214)
 69.44% (25/36)
 40.00% (42/105)
src/duckdb/src/include/duckdb/common/radix_partitioning.hpp
 53.85% (28/52)
 66.67% (8/12)
 55.56% (20/36)
src/duckdb/src/include/duckdb/common/re2_regex.hpp
  0.00% (0/29)
  0.00% (0/9)
  0.00% (0/12)
src/duckdb/src/include/duckdb/common/reference_map.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/common/render_tree.hpp
100.00% (7/7)
100.00% (3/3)
100.00% (7/7)
src/duckdb/src/include/duckdb/common/row_operations/row_operations.hpp
  8.70% (2/23)
 25.00% (1/4)
 40.00% (2/5)
src/duckdb/src/include/duckdb/common/serializer/async_task_queue.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/serializer/async_write_queue.hpp
  0.00% (0/4)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/common/serializer/binary_deserializer.hpp
 80.26% (61/76)
 69.23% (9/13)
 79.07% (34/43)
src/duckdb/src/include/duckdb/common/serializer/binary_serializer.hpp
100.00% (32/32)
100.00% (8/8)
100.00% (13/13)
src/duckdb/src/include/duckdb/common/serializer/buffered_file_reader.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/serializer/deserialization_policy.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/common/serializer/deserializer.hpp
 30.75% (111/361)
 34.38% (22/64)
 33.33% (43/129)
src/duckdb/src/include/duckdb/common/serializer/encoding_util.hpp
 67.82% (59/87)
 75.00% (6/8)
 66.67% (26/39)
src/duckdb/src/include/duckdb/common/serializer/read_stream.hpp
 18.18% (2/11)
 33.33% (1/3)
 33.33% (1/3)
src/duckdb/src/include/duckdb/common/serializer/serialization_data.hpp
 19.85% (27/136)
 21.62% (8/37)
 21.43% (9/42)
src/duckdb/src/include/duckdb/common/serializer/serialization_traits.hpp
 50.00% (51/102)
 50.00% (17/34)
 50.00% (17/34)
src/duckdb/src/include/duckdb/common/serializer/serializer.hpp
 42.32% (102/241)
 50.00% (21/42)
 42.35% (36/85)
src/duckdb/src/include/duckdb/common/serializer/varint.hpp
  0.00% (0/39)
  0.00% (0/3)
  0.00% (0/17)
src/duckdb/src/include/duckdb/common/serializer/write_stream.hpp
 33.33% (2/6)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/common/shared_ptr_ipp.hpp
 87.39% (104/119)
 91.18% (31/34)
 91.53% (54/59)
src/duckdb/src/include/duckdb/common/sorting/buffered_merge.hpp
 15.25% (18/118)
 66.67% (6/9)
 15.15% (10/66)
src/duckdb/src/include/duckdb/common/sorting/sort_key.hpp
 43.49% (117/269)
 57.58% (19/33)
 36.77% (57/155)
src/duckdb/src/include/duckdb/common/sorting/sort_strategy.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/sql_identifier.hpp
 20.31% (13/64)
 21.74% (5/23)
 26.92% (7/26)
src/duckdb/src/include/duckdb/common/stack_checker.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (4/4)
src/duckdb/src/include/duckdb/common/stacktrace.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/stl_allocator.hpp
  0.00% (0/17)
  0.00% (0/6)
  0.00% (0/7)
src/duckdb/src/include/duckdb/common/storage_compatibility.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/common/string.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (4/4)
src/duckdb/src/include/duckdb/common/string_map_set.hpp
 50.00% (6/12)
 50.00% (2/4)
 50.00% (2/4)
src/duckdb/src/include/duckdb/common/string_util.hpp
 67.54% (77/114)
 60.00% (12/20)
 89.13% (82/92)
src/duckdb/src/include/duckdb/common/swar.hpp
 90.16% (55/61)
 92.31% (12/13)
 92.31% (24/26)
src/duckdb/src/include/duckdb/common/table_column.hpp
 66.67% (2/3)
 50.00% (1/2)
 75.00% (3/4)
src/duckdb/src/include/duckdb/common/table_index.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/common/tree_renderer.hpp
 56.25% (9/16)
 57.14% (4/7)
 57.14% (4/7)
src/duckdb/src/include/duckdb/common/tree_renderer/base_tree_renderer.hpp
 64.00% (16/25)
 62.50% (5/8)
 55.56% (5/9)
src/duckdb/src/include/duckdb/common/tree_renderer/compact_tree_renderer.hpp
  0.00% (0/7)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/common/tree_renderer/graphviz_tree_renderer.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/common/tree_renderer/html_tree_renderer.hpp
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/common/tree_renderer/json_tree_renderer.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/common/tree_renderer/mermaid_tree_renderer.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/common/tree_renderer/text_tree_renderer.hpp
 71.43% (5/7)
 66.67% (2/3)
 75.00% (3/4)
src/duckdb/src/include/duckdb/common/tree_renderer/yaml_tree_renderer.hpp
  0.00% (0/7)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/common/type_util.hpp
 41.10% (60/146)
100.00% (4/4)
 44.71% (93/208)
src/duckdb/src/include/duckdb/common/type_visitor.hpp
 70.00% (77/110)
100.00% (7/7)
 65.15% (43/66)
src/duckdb/src/include/duckdb/common/typed_index.hpp
100.00% (22/22)
100.00% (8/8)
100.00% (10/10)
src/duckdb/src/include/duckdb/common/typedefs.hpp
100.00% (24/24)
100.00% (8/8)
100.00% (8/8)
src/duckdb/src/include/duckdb/common/types.hpp
 91.58% (87/95)
 90.91% (20/22)
 94.92% (56/59)
src/duckdb/src/include/duckdb/common/types/arrow_aux_data.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/3)
src/duckdb/src/include/duckdb/common/types/arrow_string_view_type.hpp
  0.00% (0/35)
  0.00% (0/8)
  0.00% (0/29)
src/duckdb/src/include/duckdb/common/types/bignum.hpp
 37.78% (34/90)
 60.00% (3/5)
 34.67% (26/75)
src/duckdb/src/include/duckdb/common/types/bit.hpp
  0.00% (0/31)
  0.00% (0/3)
  0.00% (0/17)
src/duckdb/src/include/duckdb/common/types/cast_helpers.hpp
 32.12% (88/274)
 34.78% (8/23)
 32.50% (39/120)
src/duckdb/src/include/duckdb/common/types/column/column_data_allocator.hpp
 18.18% (6/33)
 22.22% (2/9)
 10.00% (2/20)
src/duckdb/src/include/duckdb/common/types/column/column_data_collection.hpp
 23.08% (9/39)
 23.08% (3/13)
 23.08% (3/13)
src/duckdb/src/include/duckdb/common/types/column/column_data_collection_iterators.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/common/types/column/column_data_collection_segment.hpp
 88.89% (16/18)
 85.71% (6/7)
 88.89% (16/18)
src/duckdb/src/include/duckdb/common/types/column/column_data_consumer.hpp
  0.00% (0/17)
  0.00% (0/3)
  0.00% (0/13)
src/duckdb/src/include/duckdb/common/types/column/partitioned_column_data.hpp
  0.00% (0/43)
  0.00% (0/11)
  0.00% (0/24)
src/duckdb/src/include/duckdb/common/types/conflict_manager.hpp
  0.00% (0/83)
  0.00% (0/17)
  0.00% (0/49)
src/duckdb/src/include/duckdb/common/types/constraint_conflict_info.hpp
  0.00% (0/5)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/common/types/data_chunk.hpp
 50.00% (9/18)
 40.00% (2/5)
 62.50% (5/8)
src/duckdb/src/include/duckdb/common/types/date.hpp
 22.22% (14/63)
 27.78% (5/18)
 19.35% (6/31)
src/duckdb/src/include/duckdb/common/types/datetime.hpp
  2.63% (2/76)
  4.00% (1/25)
  7.14% (2/28)
src/duckdb/src/include/duckdb/common/types/decimal.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (5/5)
src/duckdb/src/include/duckdb/common/types/double_na_equal.hpp
  0.00% (0/32)
  0.00% (0/10)
  0.00% (0/10)
src/duckdb/src/include/duckdb/common/types/geometry.hpp
  0.00% (0/91)
  0.00% (0/22)
  0.00% (0/70)
src/duckdb/src/include/duckdb/common/types/geometry_crs.hpp
  0.00% (0/28)
  0.00% (0/7)
  0.00% (0/20)
src/duckdb/src/include/duckdb/common/types/hash.hpp
100.00% (29/29)
100.00% (8/8)
100.00% (8/8)
src/duckdb/src/include/duckdb/common/types/hugeint.hpp
 22.03% (13/59)
 27.27% (3/11)
 27.78% (5/18)
src/duckdb/src/include/duckdb/common/types/hyperloglog.hpp
 21.93% (25/114)
 22.22% (4/18)
 23.73% (14/59)
src/duckdb/src/include/duckdb/common/types/interval.hpp
  0.00% (0/109)
  0.00% (0/14)
  0.00% (0/58)
src/duckdb/src/include/duckdb/common/types/interval_no_normalize.hpp
  0.00% (0/16)
  0.00% (0/6)
  0.00% (0/6)
src/duckdb/src/include/duckdb/common/types/list_segment.hpp
  0.00% (0/3)
  0.00% (0/2)
  0.00% (0/8)
src/duckdb/src/include/duckdb/common/types/null_value.hpp
 54.55% (18/33)
 55.56% (5/9)
 66.67% (14/21)
src/duckdb/src/include/duckdb/common/types/row/block_iterator.hpp
 48.34% (102/211)
 61.36% (27/44)
 38.89% (49/126)
src/duckdb/src/include/duckdb/common/types/row/integer_partitioned_tuple_data.hpp
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/5)
src/duckdb/src/include/duckdb/common/types/row/partitioned_tuple_data.hpp
 52.27% (23/44)
 41.67% (5/12)
 60.00% (12/20)
src/duckdb/src/include/duckdb/common/types/row/tuple_data_allocator.hpp
 70.00% (7/10)
 66.67% (2/3)
 85.71% (6/7)
src/duckdb/src/include/duckdb/common/types/row/tuple_data_layout.hpp
 82.89% (63/76)
 83.33% (20/24)
 80.00% (32/40)
src/duckdb/src/include/duckdb/common/types/row/tuple_data_segment.hpp
100.00% (37/37)
100.00% (8/8)
100.00% (38/38)
src/duckdb/src/include/duckdb/common/types/row/tuple_data_states.hpp
 85.45% (47/55)
 83.33% (10/12)
 79.17% (19/24)
src/duckdb/src/include/duckdb/common/types/selection_vector.hpp
 54.70% (64/117)
 65.38% (17/26)
 55.07% (38/69)
src/duckdb/src/include/duckdb/common/types/size.hpp
100.00% (10/10)
100.00% (4/4)
100.00% (6/6)
src/duckdb/src/include/duckdb/common/types/string.hpp
 33.04% (76/230)
 34.78% (16/46)
 59.04% (49/83)
src/duckdb/src/include/duckdb/common/types/string_heap.hpp
 87.27% (48/55)
 90.00% (9/10)
 94.74% (36/38)
src/duckdb/src/include/duckdb/common/types/string_type.hpp
 85.29% (116/136)
 78.57% (22/28)
 91.76% (78/85)
src/duckdb/src/include/duckdb/common/types/timestamp.hpp
 33.33% (4/12)
 50.00% (1/2)
 81.25% (13/16)
src/duckdb/src/include/duckdb/common/types/timestamp_base.hpp
 37.70% (23/61)
 42.11% (8/19)
 47.83% (11/23)
src/duckdb/src/include/duckdb/common/types/type_map.hpp
100.00% (12/12)
100.00% (4/4)
100.00% (4/4)
src/duckdb/src/include/duckdb/common/types/uhugeint.hpp
 72.92% (35/48)
 77.78% (7/9)
 72.41% (21/29)
src/duckdb/src/include/duckdb/common/types/uuid.hpp
  0.00% (0/13)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/common/types/validity_mask.hpp
 63.09% (200/317)
 70.00% (42/60)
 62.83% (120/191)
src/duckdb/src/include/duckdb/common/types/value.hpp
 63.64% (21/33)
 70.00% (7/10)
 70.00% (7/10)
src/duckdb/src/include/duckdb/common/types/value_map.hpp
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/common/types/variant.hpp
  0.00% (0/26)
  0.00% (0/7)
  0.00% (0/23)
src/duckdb/src/include/duckdb/common/types/variant/parquet_variant_iterator.hpp
  0.00% (0/44)
  0.00% (0/12)
  0.00% (0/13)
src/duckdb/src/include/duckdb/common/types/variant/variant_binary_decoder.hpp
  0.00% (0/14)
  0.00% (0/3)
  0.00% (0/9)
src/duckdb/src/include/duckdb/common/types/variant/variant_builder.hpp
  0.00% (0/565)
  0.00% (0/21)
  0.00% (0/134)
src/duckdb/src/include/duckdb/common/types/variant_comparison.hpp
  0.00% (0/26)
  0.00% (0/3)
  0.00% (0/23)
src/duckdb/src/include/duckdb/common/types/variant_iterator.hpp
  0.00% (0/94)
  0.00% (0/30)
  0.00% (0/44)
src/duckdb/src/include/duckdb/common/types/variant_visitor.hpp
  0.00% (0/292)
  0.00% (0/14)
  0.00% (0/160)
src/duckdb/src/include/duckdb/common/types/vector.hpp
 92.00% (23/25)
100.00% (7/7)
 90.00% (9/10)
src/duckdb/src/include/duckdb/common/types/vector_buffer.hpp
 61.76% (42/68)
 60.87% (14/23)
 66.67% (20/30)
src/duckdb/src/include/duckdb/common/uhugeint.hpp
 33.33% (2/6)
 50.00% (1/2)
 75.00% (3/4)
src/duckdb/src/include/duckdb/common/unicode_bar.hpp
  0.00% (0/17)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/common/unique_ptr.hpp
 67.27% (37/55)
 87.50% (7/8)
 81.82% (18/22)
src/duckdb/src/include/duckdb/common/vector.hpp
 77.27% (51/66)
 93.33% (14/15)
 82.05% (32/39)
src/duckdb/src/include/duckdb/common/vector/array_vector.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/common/vector/constant_vector.hpp
 76.92% (40/52)
 90.91% (10/11)
 89.66% (26/29)
src/duckdb/src/include/duckdb/common/vector/dictionary_vector.hpp
 32.94% (28/85)
 30.43% (7/23)
 35.14% (13/37)
src/duckdb/src/include/duckdb/common/vector/flat_vector.hpp
 69.57% (80/115)
 80.77% (21/26)
 66.67% (36/54)
src/duckdb/src/include/duckdb/common/vector/fsst_vector.hpp
  0.00% (0/34)
  0.00% (0/9)
  0.00% (0/13)
src/duckdb/src/include/duckdb/common/vector/list_vector.hpp
 37.50% (9/24)
 50.00% (3/6)
 50.00% (3/6)
src/duckdb/src/include/duckdb/common/vector/sequence_vector.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/vector/shredded_vector.hpp
  0.00% (0/12)
  0.00% (0/3)
  0.00% (0/5)
src/duckdb/src/include/duckdb/common/vector/string_vector.hpp
 56.25% (18/32)
 50.00% (3/6)
 47.62% (10/21)
src/duckdb/src/include/duckdb/common/vector/struct_vector.hpp
 66.67% (12/18)
 66.67% (4/6)
 66.67% (4/6)
src/duckdb/src/include/duckdb/common/vector/unified_vector_format.hpp
 88.89% (16/18)
100.00% (5/5)
 90.00% (9/10)
src/duckdb/src/include/duckdb/common/vector/vector_iterator.hpp
 15.09% (32/212)
 15.87% (10/63)
 16.10% (19/118)
src/duckdb/src/include/duckdb/common/vector/vector_writer.hpp
 21.36% (63/295)
 20.31% (13/64)
 27.19% (62/228)
src/duckdb/src/include/duckdb/common/vector_operations/aggregate_executor.hpp
 17.69% (101/571)
 25.64% (10/39)
 18.90% (65/344)
src/duckdb/src/include/duckdb/common/vector_operations/binary_executor.hpp
 59.80% (61/102)
 68.18% (15/22)
 65.71% (23/35)
src/duckdb/src/include/duckdb/common/vector_operations/general_cast.hpp
100.00% (8/8)
100.00% (2/2)
100.00% (4/4)
src/duckdb/src/include/duckdb/common/vector_operations/generic_executor.hpp
  0.00% (0/14)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/common/vector_operations/scalar_executor.hpp
 25.88% (206/796)
 36.36% (16/44)
 28.77% (105/365)
src/duckdb/src/include/duckdb/common/vector_operations/selection_helpers.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/common/vector_operations/ternary_executor.hpp
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/common/vector_operations/unary_executor.hpp
 63.04% (58/92)
 73.68% (14/19)
 61.11% (22/36)
src/duckdb/src/include/duckdb/common/vector_operations/variadic_executor.hpp
  0.00% (0/42)
  0.00% (0/9)
  0.00% (0/17)
src/duckdb/src/include/duckdb/common/vector_operations/vector_operations.hpp
  0.00% (0/133)
  0.00% (0/21)
  0.00% (0/21)
src/duckdb/src/include/duckdb/common/virtual_file_system.hpp
 66.67% (6/9)
 66.67% (2/3)
 66.67% (2/3)
src/duckdb/src/include/duckdb/common/weak_ptr_ipp.hpp
 75.00% (27/36)
 90.91% (10/11)
 76.19% (16/21)
src/duckdb/src/include/duckdb/execution/adaptive_filter.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/execution/aggregate_hashtable.hpp
 40.00% (2/5)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/execution/aggregate_ht_adaptivity_state.hpp
 39.58% (19/48)
 42.86% (6/14)
 31.25% (10/32)
src/duckdb/src/include/duckdb/execution/base_aggregate_hashtable.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/execution/execution_context.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (4/4)
src/duckdb/src/include/duckdb/execution/executor.hpp
 71.43% (15/21)
 71.43% (5/7)
 71.43% (5/7)
src/duckdb/src/include/duckdb/execution/expression_executor.hpp
100.00% (12/12)
100.00% (4/4)
100.00% (4/4)
src/duckdb/src/include/duckdb/execution/expression_executor_state.hpp
100.00% (9/9)
100.00% (3/3)
100.00% (3/3)
src/duckdb/src/include/duckdb/execution/ht_entry.hpp
 84.78% (39/46)
 84.62% (11/13)
 91.89% (34/37)
src/duckdb/src/include/duckdb/execution/ie_join_union.hpp
  0.00% (0/85)
  0.00% (0/16)
  0.00% (0/39)
src/duckdb/src/include/duckdb/execution/index/art/art.hpp
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/7)
src/duckdb/src/include/duckdb/execution/index/art/art_builder.hpp
  0.00% (0/6)
  0.00% (0/3)
  0.00% (0/11)
src/duckdb/src/include/duckdb/execution/index/art/art_key.hpp
  0.00% (0/33)
  0.00% (0/9)
  0.00% (0/9)
src/duckdb/src/include/duckdb/execution/index/art/art_merger.hpp
  0.00% (0/3)
  0.00% (0/2)
  0.00% (0/8)
src/duckdb/src/include/duckdb/execution/index/art/art_operator.hpp
  0.00% (0/350)
  0.00% (0/8)
  0.00% (0/234)
src/duckdb/src/include/duckdb/execution/index/art/art_scanner.hpp
  0.00% (0/100)
  0.00% (0/10)
  0.00% (0/43)
src/duckdb/src/include/duckdb/execution/index/art/base_leaf.hpp
  0.00% (0/28)
  0.00% (0/4)
  0.00% (0/16)
src/duckdb/src/include/duckdb/execution/index/art/base_node.hpp
  0.00% (0/90)
  0.00% (0/9)
  0.00% (0/69)
src/duckdb/src/include/duckdb/execution/index/art/const_prefix_handle.hpp
  0.00% (0/31)
  0.00% (0/7)
  0.00% (0/20)
src/duckdb/src/include/duckdb/execution/index/art/iterator.hpp
  0.00% (0/59)
  0.00% (0/17)
  0.00% (0/45)
src/duckdb/src/include/duckdb/execution/index/art/node.hpp
  0.00% (0/57)
  0.00% (0/17)
  0.00% (0/49)
src/duckdb/src/include/duckdb/execution/index/art/node256.hpp
  0.00% (0/75)
  0.00% (0/8)
  0.00% (0/54)
src/duckdb/src/include/duckdb/execution/index/art/node48.hpp
  0.00% (0/85)
  0.00% (0/8)
  0.00% (0/65)
src/duckdb/src/include/duckdb/execution/index/art/node_handle.hpp
  0.00% (0/20)
  0.00% (0/6)
  0.00% (0/14)
src/duckdb/src/include/duckdb/execution/index/art/prefix_handle.hpp
  0.00% (0/32)
  0.00% (0/12)
  0.00% (0/17)
src/duckdb/src/include/duckdb/execution/index/bound_index.hpp
  0.00% (0/22)
  0.00% (0/7)
  0.00% (0/11)
src/duckdb/src/include/duckdb/execution/index/fixed_size_allocator.hpp
  0.00% (0/53)
  0.00% (0/10)
  0.00% (0/27)
src/duckdb/src/include/duckdb/execution/index/fixed_size_buffer.hpp
  0.00% (0/62)
  0.00% (0/13)
  0.00% (0/28)
src/duckdb/src/include/duckdb/execution/index/index_lock.hpp
  0.00% (0/6)
  0.00% (0/3)
  0.00% (0/9)
src/duckdb/src/include/duckdb/execution/index/index_pointer.hpp
  0.00% (0/38)
  0.00% (0/12)
  0.00% (0/14)
src/duckdb/src/include/duckdb/execution/index/index_type.hpp
  0.00% (0/21)
  0.00% (0/8)
  0.00% (0/22)
src/duckdb/src/include/duckdb/execution/index/unbound_index.hpp
  0.00% (0/45)
  0.00% (0/15)
  0.00% (0/21)
src/duckdb/src/include/duckdb/execution/join_hashtable.hpp
 54.84% (68/124)
 61.76% (21/34)
 51.02% (50/98)
src/duckdb/src/include/duckdb/execution/merge_sort_tree.hpp
  0.00% (0/441)
  0.00% (0/17)
  0.00% (0/193)
src/duckdb/src/include/duckdb/execution/operator/aggregate/aggregate_object.hpp
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/7)
src/duckdb/src/include/duckdb/execution/operator/aggregate/grouped_aggregate_data.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/execution/operator/aggregate/physical_hash_aggregate.hpp
 85.71% (18/21)
 85.71% (6/7)
 85.71% (6/7)
src/duckdb/src/include/duckdb/execution/operator/aggregate/physical_limited_distinct.hpp
 85.71% (18/21)
 85.71% (6/7)
 85.71% (6/7)
src/duckdb/src/include/duckdb/execution/operator/aggregate/physical_partitioned_aggregate.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/execution/operator/aggregate/physical_perfecthash_aggregate.hpp
 83.33% (15/18)
 83.33% (5/6)
 83.33% (5/6)
src/duckdb/src/include/duckdb/execution/operator/aggregate/physical_streaming_window.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/execution/operator/aggregate/physical_ungrouped_aggregate.hpp
100.00% (12/12)
100.00% (4/4)
100.00% (4/4)
src/duckdb/src/include/duckdb/execution/operator/aggregate/physical_window.hpp
  0.00% (0/18)
  0.00% (0/6)
  0.00% (0/6)
src/duckdb/src/include/duckdb/execution/operator/aggregate/ungrouped_aggregate_state.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (4/4)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/base_scanner.hpp
 79.32% (441/556)
 69.23% (27/39)
 88.02% (404/459)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/column_count_scanner.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp
 58.82% (10/17)
 57.14% (4/7)
 81.25% (13/16)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_buffer_manager.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_byte_skipper.hpp
 95.31% (61/64)
100.00% (7/7)
 97.92% (47/48)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_casting.hpp
  0.00% (0/143)
  0.00% (0/12)
  0.00% (0/46)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_error.hpp
100.00% (4/4)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp
 66.67% (6/9)
 66.67% (2/3)
 66.67% (2/3)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_file_scanner.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_option.hpp
 91.46% (75/82)
 90.00% (18/20)
 89.13% (41/46)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp
 14.29% (2/14)
 50.00% (1/2)
 16.67% (1/6)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_schema.hpp
 57.14% (4/7)
 66.67% (2/3)
 83.33% (5/6)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp
 57.47% (50/87)
 66.67% (14/21)
 74.58% (44/59)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp
100.00% (24/24)
100.00% (7/7)
100.00% (7/7)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/csv_validator.hpp
100.00% (5/5)
100.00% (3/3)
100.00% (5/5)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/encode/csv_encoder.hpp
 25.00% (1/4)
 50.00% (1/2)
 66.67% (2/3)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/global_csv_state.hpp
100.00% (5/5)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/header_value.hpp
100.00% (8/8)
100.00% (3/3)
100.00% (4/4)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/sniffer/csv_sniffer.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/sniffer/sniff_result.hpp
 28.57% (2/7)
 33.33% (1/3)
 42.86% (3/7)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/state_machine_options.hpp
100.00% (7/7)
100.00% (3/3)
100.00% (19/19)
src/duckdb/src/include/duckdb/execution/operator/csv_scanner/string_value_scanner.hpp
 60.58% (63/104)
 66.67% (14/21)
 64.29% (63/98)
src/duckdb/src/include/duckdb/execution/operator/filter/physical_filter.hpp
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_connect.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_create_secret.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_disconnect.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_explain_analyze.hpp
100.00% (12/12)
100.00% (4/4)
100.00% (6/6)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_external_resource.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_limit.hpp
  0.00% (0/18)
  0.00% (0/6)
  0.00% (0/6)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_limit_percent.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_load.hpp
100.00% (7/7)
100.00% (2/2)
100.00% (4/4)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_pragma.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_prepare.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/5)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_reservoir_sample.hpp
  0.00% (0/13)
  0.00% (0/4)
  0.00% (0/6)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_reset.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (5/5)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_result_collector.hpp
 50.00% (6/12)
 50.00% (2/4)
 50.00% (2/4)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_result_sink.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_secure_view.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_set.hpp
100.00% (7/7)
100.00% (2/2)
100.00% (6/6)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_set_variable.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_streaming_limit.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_transaction.hpp
100.00% (7/7)
100.00% (2/2)
100.00% (4/4)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_update_extensions.hpp
  0.00% (0/11)
  0.00% (0/3)
  0.00% (0/6)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_vacuum.hpp
 66.67% (6/9)
 66.67% (2/3)
 66.67% (2/3)
src/duckdb/src/include/duckdb/execution/operator/helper/physical_verify_vector.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/execution/operator/join/join_filter_pushdown.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/3)
src/duckdb/src/include/duckdb/execution/operator/join/outer_join_marker.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/execution/operator/join/physical_asof_join.hpp
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/5)
src/duckdb/src/include/duckdb/execution/operator/join/physical_blockwise_nl_join.hpp
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/5)
src/duckdb/src/include/duckdb/execution/operator/join/physical_cross_product.hpp
 37.50% (9/24)
 37.50% (3/8)
 37.50% (3/8)
src/duckdb/src/include/duckdb/execution/operator/join/physical_delim_join.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/join/physical_hash_join.hpp
 51.72% (15/29)
 55.56% (5/9)
 55.56% (5/9)
src/duckdb/src/include/duckdb/execution/operator/join/physical_iejoin.hpp
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/5)
src/duckdb/src/include/duckdb/execution/operator/join/physical_join.hpp
 66.67% (6/9)
 66.67% (2/3)
 66.67% (2/3)
src/duckdb/src/include/duckdb/execution/operator/join/physical_nested_loop_join.hpp
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/5)
src/duckdb/src/include/duckdb/execution/operator/join/physical_piecewise_merge_join.hpp
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/5)
src/duckdb/src/include/duckdb/execution/operator/join/physical_positional_join.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/execution/operator/join/physical_range_join.hpp
  0.00% (0/33)
  0.00% (0/10)
  0.00% (0/15)
src/duckdb/src/include/duckdb/execution/operator/join/physical_recursive_cte_key_join.hpp
  0.00% (0/51)
  0.00% (0/17)
  0.00% (0/17)
src/duckdb/src/include/duckdb/execution/operator/order/physical_order.hpp
 91.67% (22/24)
100.00% (7/7)
 90.00% (9/10)
src/duckdb/src/include/duckdb/execution/operator/order/physical_top_n.hpp
  0.00% (0/21)
  0.00% (0/6)
  0.00% (0/9)
src/duckdb/src/include/duckdb/execution/operator/persistent/batch_memory_manager.hpp
  0.00% (0/77)
  0.00% (0/12)
  0.00% (0/42)
src/duckdb/src/include/duckdb/execution/operator/persistent/batch_task_manager.hpp
  0.00% (0/17)
  0.00% (0/3)
  0.00% (0/6)
src/duckdb/src/include/duckdb/execution/operator/persistent/collection_merger.hpp
  0.00% (0/57)
  0.00% (0/4)
  0.00% (0/32)
src/duckdb/src/include/duckdb/execution/operator/persistent/copy_batch_slicer.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/7)
src/duckdb/src/include/duckdb/execution/operator/persistent/csv_rejects_table.hpp
  0.00% (0/11)
  0.00% (0/4)
  0.00% (0/7)
src/duckdb/src/include/duckdb/execution/operator/persistent/physical_batch_copy_to_file.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/persistent/physical_batch_insert.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/persistent/physical_copy_database.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/execution/operator/persistent/physical_copy_to_file.hpp
  0.00% (0/14)
  0.00% (0/5)
  0.00% (0/10)
src/duckdb/src/include/duckdb/execution/operator/persistent/physical_delete.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/persistent/physical_export.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/execution/operator/persistent/physical_insert.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/persistent/physical_merge_into.hpp
  0.00% (0/18)
  0.00% (0/6)
  0.00% (0/8)
src/duckdb/src/include/duckdb/execution/operator/persistent/physical_update.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/execution/operator/projection/physical_pivot.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/execution/operator/projection/physical_projection.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/execution/operator/projection/physical_tableinout_function.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/execution/operator/projection/physical_unnest.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/execution/operator/scan/physical_column_data_scan.hpp
100.00% (9/9)
100.00% (3/3)
100.00% (3/3)
src/duckdb/src/include/duckdb/execution/operator/scan/physical_dummy_scan.hpp
100.00% (5/5)
100.00% (2/2)
100.00% (3/3)
src/duckdb/src/include/duckdb/execution/operator/scan/physical_empty_result.hpp
100.00% (8/8)
100.00% (3/3)
100.00% (4/4)
src/duckdb/src/include/duckdb/execution/operator/scan/physical_expression_scan.hpp
 57.14% (4/7)
 50.00% (1/2)
 75.00% (3/4)
src/duckdb/src/include/duckdb/execution/operator/scan/physical_positional_scan.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/execution/operator/scan/physical_table_scan.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/execution/operator/schema/physical_alter.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/schema/physical_attach.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/schema/physical_create_function.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/schema/physical_create_index.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/schema/physical_create_schema.hpp
100.00% (7/7)
100.00% (2/2)
100.00% (4/4)
src/duckdb/src/include/duckdb/execution/operator/schema/physical_create_sequence.hpp
100.00% (7/7)
100.00% (2/2)
100.00% (4/4)
src/duckdb/src/include/duckdb/execution/operator/schema/physical_create_table.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/execution/operator/schema/physical_create_trigger.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/schema/physical_create_type.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/schema/physical_create_view.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/schema/physical_detach.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/execution/operator/schema/physical_drop.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (4/4)
src/duckdb/src/include/duckdb/execution/operator/set/physical_cte.hpp
 62.50% (10/16)
 60.00% (3/5)
 62.50% (5/8)
src/duckdb/src/include/duckdb/execution/operator/set/physical_recursive_cte.hpp
  0.00% (0/27)
  0.00% (0/9)
  0.00% (0/19)
src/duckdb/src/include/duckdb/execution/operator/set/physical_recursive_cte_delta.hpp
  0.00% (0/37)
  0.00% (0/8)
  0.00% (0/26)
src/duckdb/src/include/duckdb/execution/operator/set/physical_recursive_cte_keyed_state.hpp
  0.00% (0/23)
  0.00% (0/7)
  0.00% (0/15)
src/duckdb/src/include/duckdb/execution/operator/set/physical_recursive_cte_state.hpp
  0.00% (0/50)
  0.00% (0/17)
  0.00% (0/31)
src/duckdb/src/include/duckdb/execution/operator/set/physical_recursive_cte_union_state.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/execution/partition_info.hpp
 75.86% (22/29)
 75.00% (9/12)
 71.43% (15/21)
src/duckdb/src/include/duckdb/execution/perfect_aggregate_hashtable.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/execution/physical_operator.hpp
 64.65% (64/99)
 72.41% (21/29)
 72.50% (29/40)
src/duckdb/src/include/duckdb/execution/physical_operator_states.hpp
 64.71% (55/85)
 62.07% (18/29)
 63.33% (19/30)
src/duckdb/src/include/duckdb/execution/physical_plan_generator.hpp
100.00% (26/26)
100.00% (7/7)
100.00% (13/13)
src/duckdb/src/include/duckdb/execution/progress_data.hpp
  3.70% (3/81)
  7.69% (1/13)
  1.75% (1/57)
src/duckdb/src/include/duckdb/execution/radix_ht_sink_state.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/execution/reservoir_sample.hpp
 26.09% (6/23)
 37.50% (3/8)
 43.75% (7/16)
src/duckdb/src/include/duckdb/execution/task_error_manager.hpp
 62.96% (34/54)
 77.78% (7/9)
 53.57% (15/28)
src/duckdb/src/include/duckdb/function/aggregate/distributive_function_utils.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/function/aggregate/list_aggregate.hpp
  0.00% (0/96)
  0.00% (0/6)
  0.00% (0/62)
src/duckdb/src/include/duckdb/function/aggregate/minmax_n_helpers.hpp
 56.95% (127/223)
 62.86% (22/35)
 57.39% (66/115)
src/duckdb/src/include/duckdb/function/aggregate/sort_key_helpers.hpp
  0.00% (0/28)
  0.00% (0/1)
  0.00% (0/15)
src/duckdb/src/include/duckdb/function/aggregate_function.hpp
 50.50% (204/404)
 36.32% (73/201)
 41.70% (113/271)
src/duckdb/src/include/duckdb/function/aggregate_state.hpp
 37.50% (12/32)
 60.00% (6/10)
 77.42% (24/31)
src/duckdb/src/include/duckdb/function/aggregate_state_layout.hpp
 51.52% (85/165)
 85.71% (12/14)
 55.66% (59/106)
src/duckdb/src/include/duckdb/function/arg_properties.hpp
 65.62% (21/32)
 66.67% (6/9)
 66.67% (10/15)
src/duckdb/src/include/duckdb/function/built_in_functions.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/function/cast/bound_cast_data.hpp
 31.82% (14/44)
 27.27% (3/11)
 45.95% (17/37)
src/duckdb/src/include/duckdb/function/cast/cast_function_set.hpp
100.00% (4/4)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/function/cast/default_casts.hpp
 83.33% (50/60)
 80.00% (16/20)
 83.78% (31/37)
src/duckdb/src/include/duckdb/function/cast/variant/array_to_variant.hpp
  0.00% (0/42)
  0.00% (0/1)
  0.00% (0/15)
src/duckdb/src/include/duckdb/function/cast/variant/json_to_variant.hpp
  0.00% (0/240)
  0.00% (0/7)
  0.00% (0/124)
src/duckdb/src/include/duckdb/function/cast/variant/list_to_variant.hpp
  0.00% (0/49)
  0.00% (0/1)
  0.00% (0/21)
src/duckdb/src/include/duckdb/function/cast/variant/primitive_to_variant.hpp
  0.00% (0/294)
  0.00% (0/27)
  0.00% (0/103)
src/duckdb/src/include/duckdb/function/cast/variant/struct_to_variant.hpp
  0.00% (0/76)
  0.00% (0/1)
  0.00% (0/45)
src/duckdb/src/include/duckdb/function/cast/variant/to_variant.hpp
  0.00% (0/38)
  0.00% (0/1)
  0.00% (0/17)
src/duckdb/src/include/duckdb/function/cast/variant/to_variant_fwd.hpp
  0.00% (0/97)
  0.00% (0/17)
  0.00% (0/62)
src/duckdb/src/include/duckdb/function/cast/variant/tuple_to_variant.hpp
  0.00% (0/59)
  0.00% (0/1)
  0.00% (0/34)
src/duckdb/src/include/duckdb/function/cast/variant/union_to_variant.hpp
  0.00% (0/37)
  0.00% (0/1)
  0.00% (0/27)
src/duckdb/src/include/duckdb/function/cast/variant/variant_to_variant.hpp
  0.00% (0/264)
  0.00% (0/56)
  0.00% (0/102)
src/duckdb/src/include/duckdb/function/cast/vector_cast_helpers.hpp
 57.49% (96/167)
 80.00% (16/20)
 48.54% (50/103)
src/duckdb/src/include/duckdb/function/combine_types_rule.hpp
100.00% (3/3)
100.00% (2/2)
100.00% (3/3)
src/duckdb/src/include/duckdb/function/compression_function.hpp
 20.59% (7/34)
  9.09% (1/11)
 64.86% (24/37)
src/duckdb/src/include/duckdb/function/compression_info.hpp
  0.00% (0/14)
  0.00% (0/5)
  0.00% (0/6)
src/duckdb/src/include/duckdb/function/copy_function.hpp
  0.00% (0/26)
  0.00% (0/11)
  0.00% (0/16)
src/duckdb/src/include/duckdb/function/create_sort_key.hpp
 60.00% (15/25)
 66.67% (2/3)
 57.14% (12/21)
src/duckdb/src/include/duckdb/function/encoding_function.hpp
 48.15% (13/27)
 55.56% (5/9)
 85.19% (23/27)
src/duckdb/src/include/duckdb/function/function.hpp
 75.38% (245/325)
 76.67% (69/90)
 79.58% (113/142)
src/duckdb/src/include/duckdb/function/function_binder.hpp
 91.21% (83/91)
 90.32% (28/31)
 95.31% (61/64)
src/duckdb/src/include/duckdb/function/function_serialization.hpp
 30.66% (111/362)
 50.00% (10/20)
 32.55% (69/212)
src/duckdb/src/include/duckdb/function/function_set.hpp
 21.05% (4/19)
 28.57% (2/7)
 28.57% (2/7)
src/duckdb/src/include/duckdb/function/function_set_base.hpp
 66.67% (42/63)
 92.31% (12/13)
 60.47% (26/43)
src/duckdb/src/include/duckdb/function/lambda_functions.hpp
  0.00% (0/51)
  0.00% (0/7)
  0.00% (0/26)
src/duckdb/src/include/duckdb/function/macro_function.hpp
 83.33% (10/12)
100.00% (4/4)
 87.50% (7/8)
src/duckdb/src/include/duckdb/function/match_recognize.hpp
  0.00% (0/102)
  0.00% (0/11)
  0.00% (0/100)
src/duckdb/src/include/duckdb/function/partition_stats.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/function/pragma_function.hpp
 23.08% (3/13)
 25.00% (1/4)
 25.00% (1/4)
src/duckdb/src/include/duckdb/function/register_function_list_helper.hpp
 90.91% (70/77)
100.00% (3/3)
 94.59% (70/74)
src/duckdb/src/include/duckdb/function/replacement_scan.hpp
 38.30% (18/47)
 50.00% (4/8)
 53.12% (17/32)
src/duckdb/src/include/duckdb/function/scalar/crypto_hash.hpp
  0.00% (0/26)
  0.00% (0/6)
  0.00% (0/25)
src/duckdb/src/include/duckdb/function/scalar/list/contains_or_position.hpp
  0.00% (0/115)
  0.00% (0/3)
  0.00% (0/66)
src/duckdb/src/include/duckdb/function/scalar/nested_functions.hpp
 21.95% (9/41)
 23.08% (3/13)
 28.57% (4/14)
src/duckdb/src/include/duckdb/function/scalar/regexp.hpp
 37.93% (22/58)
 45.45% (5/11)
 53.12% (17/32)
src/duckdb/src/include/duckdb/function/scalar/sequence_utils.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/5)
src/duckdb/src/include/duckdb/function/scalar/strftime_format.hpp
 25.00% (2/8)
 33.33% (1/3)
 33.33% (1/3)
src/duckdb/src/include/duckdb/function/scalar/string_common.hpp
  0.00% (0/24)
  0.00% (0/3)
  0.00% (0/12)
src/duckdb/src/include/duckdb/function/scalar/struct_utils.hpp
  0.00% (0/60)
  0.00% (0/5)
  0.00% (0/47)
src/duckdb/src/include/duckdb/function/scalar/variant_path_function.hpp
  0.00% (0/82)
  0.00% (0/4)
  0.00% (0/59)
src/duckdb/src/include/duckdb/function/scalar/variant_utils.hpp
  0.00% (0/34)
  0.00% (0/12)
  0.00% (0/21)
src/duckdb/src/include/duckdb/function/scalar_function.hpp
 75.93% (205/270)
 77.57% (83/107)
 76.50% (140/183)
src/duckdb/src/include/duckdb/function/table/arrow.hpp
  0.00% (0/45)
  0.00% (0/11)
  0.00% (0/21)
src/duckdb/src/include/duckdb/function/table/arrow/arrow_duck_schema.hpp
 41.67% (5/12)
 40.00% (2/5)
 61.54% (8/13)
src/duckdb/src/include/duckdb/function/table/arrow/arrow_type_info.hpp
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/9)
src/duckdb/src/include/duckdb/function/table/direct_file_reader.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/function/table/read_csv.hpp
  0.00% (0/13)
  0.00% (0/4)
  0.00% (0/6)
src/duckdb/src/include/duckdb/function/table/read_file.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/function/table/system_functions.hpp
  0.00% (0/5)
  0.00% (0/2)
  0.00% (0/10)
src/duckdb/src/include/duckdb/function/table/table_scan.hpp
  0.00% (0/16)
  0.00% (0/3)
  0.00% (0/12)
src/duckdb/src/include/duckdb/function/table_function.hpp
 42.98% (52/121)
 42.11% (16/38)
 55.43% (51/92)
src/duckdb/src/include/duckdb/function/type_constructor.hpp
 39.53% (17/43)
 46.15% (6/13)
 39.13% (9/23)
src/duckdb/src/include/duckdb/function/variant/variant_normalize.hpp
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/function/variant/variant_shredding.hpp
  0.00% (0/19)
  0.00% (0/8)
  0.00% (0/9)
src/duckdb/src/include/duckdb/function/variant/variant_value_convert.hpp
  0.00% (0/100)
  0.00% (0/25)
  0.00% (0/51)
src/duckdb/src/include/duckdb/function/window/window_aggregate_states.hpp
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/5)
src/duckdb/src/include/duckdb/function/window/window_aggregator.hpp
  0.00% (0/33)
  0.00% (0/1)
  0.00% (0/15)
src/duckdb/src/include/duckdb/function/window/window_boundaries_state.hpp
  0.00% (0/39)
  0.00% (0/6)
  0.00% (0/40)
src/duckdb/src/include/duckdb/function/window/window_collection.hpp
  0.00% (0/139)
  0.00% (0/17)
  0.00% (0/81)
src/duckdb/src/include/duckdb/function/window/window_constant_aggregator.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/function/window/window_executor.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/function/window/window_merge_sort_tree.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/function/window/window_shared_expressions.hpp
  0.00% (0/22)
  0.00% (0/6)
  0.00% (0/8)
src/duckdb/src/include/duckdb/function/window/window_token_tree.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/3)
src/duckdb/src/include/duckdb/function/window_function.hpp
 20.71% (41/198)
 19.42% (20/103)
 15.54% (23/148)
src/duckdb/src/include/duckdb/logging/log_storage.hpp
 12.50% (3/24)
 18.18% (2/11)
 16.67% (2/12)
src/duckdb/src/include/duckdb/logging/log_type.hpp
 61.54% (8/13)
 80.00% (4/5)
 88.24% (15/17)
src/duckdb/src/include/duckdb/logging/logger.hpp
 20.83% (10/48)
 27.78% (5/18)
 35.00% (7/20)
src/duckdb/src/include/duckdb/logging/logging.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/main/active_query_context.hpp
 57.14% (24/42)
 72.73% (8/11)
 65.00% (13/20)
src/duckdb/src/include/duckdb/main/appender.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/main/attached_database.hpp
 41.67% (15/36)
 41.67% (5/12)
 41.67% (5/12)
src/duckdb/src/include/duckdb/main/buffered_data/batched_buffered_data.hpp
 22.22% (4/18)
 20.00% (1/5)
 20.00% (1/5)
src/duckdb/src/include/duckdb/main/buffered_data/buffered_data.hpp
 54.76% (23/42)
 63.64% (7/11)
 55.56% (15/27)
src/duckdb/src/include/duckdb/main/buffered_data/simple_buffered_data.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/main/capi/capi_function_signature.hpp
  0.00% (0/47)
  0.00% (0/7)
  0.00% (0/22)
src/duckdb/src/include/duckdb/main/capi/capi_internal.hpp
  0.00% (0/39)
  0.00% (0/14)
  0.00% (0/50)
src/duckdb/src/include/duckdb/main/capi/capi_internal_table.hpp
  0.00% (0/22)
  0.00% (0/5)
  0.00% (0/22)
src/duckdb/src/include/duckdb/main/capi/cast/from_decimal.hpp
  0.00% (0/36)
  0.00% (0/2)
  0.00% (0/12)
src/duckdb/src/include/duckdb/main/capi/cast/generic.hpp
  0.00% (0/52)
  0.00% (0/1)
  0.00% (0/26)
src/duckdb/src/include/duckdb/main/capi/cast/to_decimal.hpp
  0.00% (0/72)
  0.00% (0/5)
  0.00% (0/22)
src/duckdb/src/include/duckdb/main/capi/cast/utils.hpp
  0.00% (0/47)
  0.00% (0/8)
  0.00% (0/20)
src/duckdb/src/include/duckdb/main/capi/extension_api.hpp
  0.00% (0/552)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/capi_v2/capi_v2_function_internal.hpp
  0.00% (0/72)
  0.00% (0/18)
  0.00% (0/43)
src/duckdb/src/include/duckdb/main/capi_v2/capi_v2_internal.hpp
  0.00% (0/410)
  0.00% (0/110)
  0.00% (0/210)
src/duckdb/src/include/duckdb/main/capi_v2/capi_v2_result_internal.hpp
  0.00% (0/11)
  0.00% (0/2)
  0.00% (0/7)
src/duckdb/src/include/duckdb/main/capi_v2/extension_api_v2.hpp
  0.00% (0/685)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/client_config.hpp
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/9)
src/duckdb/src/include/duckdb/main/client_context.hpp
 73.33% (22/30)
 77.78% (7/9)
 75.00% (9/12)
src/duckdb/src/include/duckdb/main/client_context_file_opener.hpp
100.00% (5/5)
100.00% (2/2)
100.00% (3/3)
src/duckdb/src/include/duckdb/main/client_context_state.hpp
 23.93% (28/117)
 14.29% (4/28)
 28.57% (14/49)
src/duckdb/src/include/duckdb/main/client_context_wrapper.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/client_properties.hpp
 83.33% (5/6)
 50.00% (1/2)
 88.89% (8/9)
src/duckdb/src/include/duckdb/main/config.hpp
 66.67% (18/27)
 66.67% (4/6)
 75.00% (6/8)
src/duckdb/src/include/duckdb/main/connection_manager.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/database.hpp
100.00% (16/16)
100.00% (3/3)
100.00% (3/3)
src/duckdb/src/include/duckdb/main/database_file_opener.hpp
 40.62% (13/32)
 45.45% (5/11)
 60.00% (9/15)
src/duckdb/src/include/duckdb/main/database_manager.hpp
 64.00% (16/25)
 62.50% (5/8)
 62.50% (5/8)
src/duckdb/src/include/duckdb/main/error_manager.hpp
  0.00% (0/11)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/main/extension.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/main/extension/extension_loader.hpp
100.00% (3/3)
100.00% (1/1)
 75.00% (3/4)
src/duckdb/src/include/duckdb/main/extension/external_extension_provider.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/main/extension_callback_manager.hpp
100.00% (9/9)
100.00% (3/3)
100.00% (3/3)
src/duckdb/src/include/duckdb/main/extension_helper.hpp
 52.78% (19/36)
 50.00% (3/6)
 52.38% (11/21)
src/duckdb/src/include/duckdb/main/extension_load_options.hpp
100.00% (3/3)
100.00% (2/2)
100.00% (3/3)
src/duckdb/src/include/duckdb/main/extension_manager.hpp
 75.00% (3/4)
 66.67% (2/3)
 88.89% (8/9)
src/duckdb/src/include/duckdb/main/external_dependencies.hpp
  0.00% (0/20)
  0.00% (0/6)
  0.00% (0/6)
src/duckdb/src/include/duckdb/main/http/http_client_pool.hpp
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/main/http/http_retry_budget.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/3)
src/duckdb/src/include/duckdb/main/http/http_transport_config.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/http/http_util.hpp
  1.79% (1/56)
  4.55% (1/22)
  4.17% (1/24)
src/duckdb/src/include/duckdb/main/prepared_statement.hpp
 52.86% (37/70)
 57.14% (4/7)
 65.00% (26/40)
src/duckdb/src/include/duckdb/main/profiler/gathered_metrics.hpp
 45.45% (20/44)
 50.00% (4/8)
 35.00% (7/20)
src/duckdb/src/include/duckdb/main/profiler/metrics_manager.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/main/profiler/profiler_print_format.hpp
 32.35% (11/34)
 33.33% (4/12)
 35.71% (5/14)
src/duckdb/src/include/duckdb/main/profiler/profiling_node.hpp
100.00% (47/47)
100.00% (13/13)
100.00% (13/13)
src/duckdb/src/include/duckdb/main/profiler/profiling_utils.hpp
 57.95% (102/176)
 65.62% (21/32)
 76.47% (39/51)
src/duckdb/src/include/duckdb/main/query_parameters.hpp
 33.33% (1/3)
 50.00% (1/2)
 33.33% (1/3)
src/duckdb/src/include/duckdb/main/query_profiler.hpp
 18.75% (3/16)
 20.00% (1/5)
 14.29% (1/7)
src/duckdb/src/include/duckdb/main/query_result.hpp
  3.12% (3/96)
  5.00% (1/20)
  3.57% (1/28)
src/duckdb/src/include/duckdb/main/query_result_stream.hpp
  0.00% (0/11)
  0.00% (0/4)
  0.00% (0/5)
src/duckdb/src/include/duckdb/main/relation.hpp
  0.00% (0/29)
  0.00% (0/12)
  0.00% (0/23)
src/duckdb/src/include/duckdb/main/relation/create_table_relation.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/relation/create_view_relation.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/relation/delete_relation.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/relation/distinct_relation.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/main/relation/explain_relation.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/relation/filter_relation.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/main/relation/insert_relation.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/relation/limit_relation.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/main/relation/order_relation.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/main/relation/subquery_relation.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/main/relation/table_function_relation.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/relation/update_relation.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/relation/write_csv_relation.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/relation/write_parquet_relation.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/result_format.hpp
  0.00% (0/19)
  0.00% (0/5)
  0.00% (0/5)
src/duckdb/src/include/duckdb/main/result_unit.hpp
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/main/retained_result_collection.hpp
  6.35% (4/63)
 10.00% (1/10)
  2.63% (1/38)
src/duckdb/src/include/duckdb/main/secret/secret.hpp
  1.12% (1/89)
  4.76% (1/21)
  3.17% (2/63)
src/duckdb/src/include/duckdb/main/secret/secret_manager.hpp
  8.00% (2/25)
 20.00% (2/10)
  6.25% (2/32)
src/duckdb/src/include/duckdb/main/secret/secret_storage.hpp
  0.00% (0/21)
  0.00% (0/9)
  0.00% (0/16)
src/duckdb/src/include/duckdb/main/setting_info.hpp
 77.78% (14/18)
 83.33% (5/6)
 80.00% (20/25)
src/duckdb/src/include/duckdb/main/settings.hpp
 40.37% (44/109)
 38.71% (12/31)
 46.15% (18/39)
src/duckdb/src/include/duckdb/main/table_description.hpp
  8.33% (1/12)
 50.00% (1/2)
 66.67% (2/3)
src/duckdb/src/include/duckdb/main/user_settings.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/main/valid_checker.hpp
 66.67% (6/9)
 66.67% (2/3)
 66.67% (2/3)
src/duckdb/src/include/duckdb/optimizer/apply_functional_dependencies.hpp
 28.57% (2/7)
 50.00% (1/2)
 66.67% (2/3)
src/duckdb/src/include/duckdb/optimizer/build_probe_side_optimizer.hpp
 66.67% (2/3)
 50.00% (1/2)
 75.00% (3/4)
src/duckdb/src/include/duckdb/optimizer/column_binding_replacer.hpp
100.00% (9/9)
100.00% (3/3)
100.00% (3/3)
src/duckdb/src/include/duckdb/optimizer/column_lifetime_analyzer.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (4/4)
src/duckdb/src/include/duckdb/optimizer/cse_optimizer.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/optimizer/cte_inlining.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/include/duckdb/optimizer/cte_join_filter_pusher.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/include/duckdb/optimizer/empty_result_pullup.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/optimizer/expression_heuristics.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/optimizer/expression_rewriter.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/optimizer/filter_pullup.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/include/duckdb/optimizer/filter_pushdown.hpp
 50.00% (2/4)
 50.00% (1/2)
 33.33% (1/3)
src/duckdb/src/include/duckdb/optimizer/in_clause_rewriter.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/include/duckdb/optimizer/join_elimination.hpp
100.00% (13/13)
100.00% (3/3)
100.00% (3/3)
src/duckdb/src/include/duckdb/optimizer/join_order/cardinality_value.hpp
 89.04% (65/73)
100.00% (14/14)
 85.96% (49/57)
src/duckdb/src/include/duckdb/optimizer/join_order/join_order_operator.hpp
 66.67% (4/6)
 50.00% (1/2)
 76.92% (10/13)
src/duckdb/src/include/duckdb/optimizer/join_order/join_order_source_stats.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/optimizer/join_order/relation_index.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/optimizer/matcher/expression_matcher.hpp
 93.10% (27/29)
 92.86% (13/14)
 90.00% (27/30)
src/duckdb/src/include/duckdb/optimizer/matcher/expression_type_matcher.hpp
 70.59% (12/17)
 83.33% (5/6)
 38.89% (7/18)
src/duckdb/src/include/duckdb/optimizer/matcher/function_matcher.hpp
100.00% (18/18)
100.00% (6/6)
100.00% (11/11)
src/duckdb/src/include/duckdb/optimizer/matcher/logical_operator_matcher.hpp
  0.00% (0/7)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/optimizer/matcher/set_matcher.hpp
 92.06% (58/63)
100.00% (3/3)
 94.64% (53/56)
src/duckdb/src/include/duckdb/optimizer/matcher/type_matcher.hpp
 65.22% (15/23)
 85.71% (6/7)
 61.54% (8/13)
src/duckdb/src/include/duckdb/optimizer/matcher/type_matcher_id.hpp
100.00% (5/5)
100.00% (2/2)
100.00% (3/3)
src/duckdb/src/include/duckdb/optimizer/optimizer_extension.hpp
 60.00% (3/5)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/optimizer/projection_pullup.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/include/duckdb/optimizer/regex_range_filter.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/optimizer/relation_statistics/relation_statistics.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/optimizer/relation_statistics/relation_statistics_helper.hpp
 75.00% (6/8)
100.00% (1/1)
 44.44% (4/9)
src/duckdb/src/include/duckdb/optimizer/remove_unused_columns.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/6)
src/duckdb/src/include/duckdb/optimizer/rule.hpp
100.00% (4/4)
100.00% (2/2)
100.00% (3/3)
src/duckdb/src/include/duckdb/optimizer/runtime_filter_cast.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/3)
src/duckdb/src/include/duckdb/optimizer/sampling_pushdown.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/optimizer/scalar_fn_pushdown.hpp
100.00% (5/5)
100.00% (2/2)
100.00% (3/3)
src/duckdb/src/include/duckdb/optimizer/statistics_propagator.hpp
 66.67% (6/9)
 66.67% (2/3)
 66.67% (2/3)
src/duckdb/src/include/duckdb/optimizer/topn_window_elimination.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/optimizer/type_pushdown.hpp
 52.63% (20/38)
100.00% (3/3)
 39.13% (9/23)
src/duckdb/src/include/duckdb/optimizer/unnest_rewriter.hpp
 40.00% (4/10)
 33.33% (2/6)
 27.27% (3/11)
src/duckdb/src/include/duckdb/parallel/async_result.hpp
 16.67% (1/6)
 25.00% (1/4)
 25.00% (1/4)
src/duckdb/src/include/duckdb/parallel/base_pipeline_event.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/parallel/callback_async_task.hpp
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/5)
src/duckdb/src/include/duckdb/parallel/event.hpp
 73.91% (17/23)
 77.78% (7/9)
 77.78% (7/9)
src/duckdb/src/include/duckdb/parallel/interrupt.hpp
 43.90% (18/41)
 44.44% (4/9)
 31.82% (7/22)
src/duckdb/src/include/duckdb/parallel/parallel_destroy_task.hpp
 52.63% (10/19)
 33.33% (1/3)
 25.00% (2/8)
src/duckdb/src/include/duckdb/parallel/pipeline.hpp
 70.00% (21/30)
 70.00% (7/10)
 70.00% (7/10)
src/duckdb/src/include/duckdb/parallel/pipeline_broadcast_exchange.hpp
 57.14% (12/21)
 57.14% (4/7)
 57.14% (4/7)
src/duckdb/src/include/duckdb/parallel/pipeline_executor.hpp
 83.33% (10/12)
100.00% (3/3)
 87.50% (7/8)
src/duckdb/src/include/duckdb/parallel/pipeline_schedule.hpp
 50.00% (2/4)
 50.00% (1/2)
 50.00% (4/8)
src/duckdb/src/include/duckdb/parallel/scan_read_ahead.hpp
 93.33% (42/45)
100.00% (10/10)
 95.83% (23/24)
src/duckdb/src/include/duckdb/parallel/task.hpp
 18.18% (2/11)
 25.00% (1/4)
 25.00% (1/4)
src/duckdb/src/include/duckdb/parallel/task_executor.hpp
 38.46% (5/13)
 40.00% (2/5)
 40.00% (2/5)
src/duckdb/src/include/duckdb/parser/base_expression.hpp
 82.76% (48/58)
 88.89% (16/18)
 83.33% (20/24)
src/duckdb/src/include/duckdb/parser/column_list.hpp
 92.31% (36/39)
 91.67% (11/12)
 96.43% (27/28)
src/duckdb/src/include/duckdb/parser/common_table_expression_info.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/parser/constraint.hpp
 20.00% (4/20)
 25.00% (1/4)
 16.67% (2/12)
src/duckdb/src/include/duckdb/parser/expression/between_expression.hpp
  0.00% (0/21)
  0.00% (0/7)
  0.00% (0/7)
src/duckdb/src/include/duckdb/parser/expression/case_expression.hpp
100.00% (22/22)
100.00% (5/5)
100.00% (6/6)
src/duckdb/src/include/duckdb/parser/expression/cast_expression.hpp
 72.73% (16/22)
 71.43% (5/7)
 70.00% (7/10)
src/duckdb/src/include/duckdb/parser/expression/collate_expression.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/parser/expression/columnref_expression.hpp
 66.67% (6/9)
 66.67% (2/3)
 66.67% (2/3)
src/duckdb/src/include/duckdb/parser/expression/comparison_expression.hpp
100.00% (15/15)
100.00% (5/5)
100.00% (5/5)
src/duckdb/src/include/duckdb/parser/expression/conjunction_expression.hpp
100.00% (14/14)
100.00% (3/3)
100.00% (6/6)
src/duckdb/src/include/duckdb/parser/expression/constant_expression.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/parser/expression/default_expression.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/parser/expression/function_expression.hpp
 86.81% (79/91)
 89.29% (25/28)
 82.98% (39/47)
src/duckdb/src/include/duckdb/parser/expression/lambda_expression.hpp
 85.71% (18/21)
 85.71% (6/7)
 85.71% (6/7)
src/duckdb/src/include/duckdb/parser/expression/lambdaref_expression.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/parser/expression/operator_expression.hpp
 78.30% (83/106)
 85.71% (6/7)
 77.42% (48/62)
src/duckdb/src/include/duckdb/parser/expression/parameter_expression.hpp
 25.00% (3/12)
 25.00% (1/4)
 25.00% (1/4)
src/duckdb/src/include/duckdb/parser/expression/pattern_expression.hpp
  0.00% (0/9)
  0.00% (0/4)
  0.00% (0/12)
src/duckdb/src/include/duckdb/parser/expression/positional_reference_expression.hpp
 33.33% (3/9)
 33.33% (1/3)
 33.33% (1/3)
src/duckdb/src/include/duckdb/parser/expression/star_expression.hpp
 83.33% (30/36)
 83.33% (10/12)
 83.33% (10/12)
src/duckdb/src/include/duckdb/parser/expression/subquery_expression.hpp
 70.00% (21/30)
 70.00% (7/10)
 70.00% (7/10)
src/duckdb/src/include/duckdb/parser/expression/type_expression.hpp
 36.36% (12/33)
 36.36% (4/11)
 36.36% (4/11)
src/duckdb/src/include/duckdb/parser/expression/window_expression.hpp
 51.62% (143/277)
 77.50% (31/40)
 49.60% (62/125)
src/duckdb/src/include/duckdb/parser/expression_map.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/parser/grammar_change.hpp
  0.00% (0/14)
  0.00% (0/4)
  0.00% (0/12)
src/duckdb/src/include/duckdb/parser/grammar_extension.hpp
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/parser/group_by_node.hpp
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/include/duckdb/parser/literal.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/parser/parsed_data/alter_info.hpp
 20.00% (5/25)
 22.22% (2/9)
 18.18% (2/11)
src/duckdb/src/include/duckdb/parser/parsed_data/alter_table_info.hpp
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/5)
src/duckdb/src/include/duckdb/parser/parsed_data/attach_info.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/parser/parsed_data/bound_pragma_info.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/4)
src/duckdb/src/include/duckdb/parser/parsed_data/connect_info.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/include/duckdb/parser/parsed_data/copy_database_info.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/5)
src/duckdb/src/include/duckdb/parser/parsed_data/copy_info.hpp
 16.67% (3/18)
 16.67% (1/6)
 16.67% (1/6)
src/duckdb/src/include/duckdb/parser/parsed_data/create_collation_info.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/parser/parsed_data/create_coordinate_system_info.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/parser/parsed_data/create_copy_function_info.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/parser/parsed_data/create_function_info.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/parser/parsed_data/create_index_info.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/parser/parsed_data/create_info.hpp
 36.67% (11/30)
 40.00% (4/10)
 62.50% (10/16)
src/duckdb/src/include/duckdb/parser/parsed_data/create_secret_info.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/parser/parsed_data/create_sequence_info.hpp
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/parser/parsed_data/create_table_info.hpp
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/parser/parsed_data/create_trigger_info.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/parser/parsed_data/create_type_info.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/parser/parsed_data/create_view_info.hpp
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/parser/parsed_data/disconnect_info.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/include/duckdb/parser/parsed_data/drop_info.hpp
 42.86% (9/21)
 42.86% (3/7)
 42.86% (3/7)
src/duckdb/src/include/duckdb/parser/parsed_data/exported_table_data.hpp
  0.00% (0/5)
  0.00% (0/2)
  0.00% (0/3)
src/duckdb/src/include/duckdb/parser/parsed_data/extra_drop_info.hpp
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/4)
src/duckdb/src/include/duckdb/parser/parsed_data/load_info.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/parser/parsed_data/parse_info.hpp
 66.67% (8/12)
 75.00% (3/4)
 80.00% (4/5)
src/duckdb/src/include/duckdb/parser/parsed_data/pragma_info.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/parser/parsed_data/update_extensions_info.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/3)
src/duckdb/src/include/duckdb/parser/parsed_data/vacuum_info.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/include/duckdb/parser/parsed_expression.hpp
 71.43% (70/98)
 71.43% (15/21)
 88.46% (46/52)
src/duckdb/src/include/duckdb/parser/parsed_expression_iterator.hpp
 55.56% (5/9)
 60.00% (3/5)
 60.00% (3/5)
src/duckdb/src/include/duckdb/parser/parser.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/include/duckdb/parser/parser_extension.hpp
  0.00% (0/15)
  0.00% (0/9)
  0.00% (0/11)
src/duckdb/src/include/duckdb/parser/parser_options.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/parser/peg/ast/column_constraint_entry.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/parser/peg/ast/generic_copy_option.hpp
 23.33% (7/30)
 42.86% (3/7)
 45.00% (9/20)
src/duckdb/src/include/duckdb/parser/peg/ast/sequence_option.hpp
 71.43% (5/7)
 75.00% (3/4)
 66.67% (6/9)
src/duckdb/src/include/duckdb/parser/peg/autocomplete_catalog_provider.hpp
  0.00% (0/36)
  0.00% (0/11)
  0.00% (0/11)
src/duckdb/src/include/duckdb/parser/peg/compiled_grammar.hpp
 75.00% (9/12)
 75.00% (3/4)
 75.00% (3/4)
src/duckdb/src/include/duckdb/parser/peg/dialect_extension.hpp
  0.00% (0/3)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/parser/peg/grammar_literal_table.hpp
100.00% (10/10)
100.00% (2/2)
100.00% (8/8)
src/duckdb/src/include/duckdb/parser/peg/keyword_categories.hpp
 62.50% (20/32)
 70.00% (7/10)
 75.00% (9/12)
src/duckdb/src/include/duckdb/parser/peg/keyword_helper.hpp
 53.85% (7/13)
 75.00% (3/4)
 27.27% (3/11)
src/duckdb/src/include/duckdb/parser/peg/keyword_helper/duckdb_keyword_helper.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/parser/peg/keyword_helper/parsed_grammar_keyword_helper.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/parser/peg/literal_info.hpp
100.00% (22/22)
100.00% (8/8)
100.00% (13/13)
src/duckdb/src/include/duckdb/parser/peg/matcher.hpp
 85.34% (163/191)
 88.89% (48/54)
 85.32% (93/109)
src/duckdb/src/include/duckdb/parser/peg/matcher/arithmetic_operator_matcher.hpp
  0.00% (0/51)
  0.00% (0/7)
  0.00% (0/7)
src/duckdb/src/include/duckdb/parser/peg/matcher/choice_matcher.hpp
 58.62% (17/29)
 71.43% (5/7)
 61.54% (8/13)
src/duckdb/src/include/duckdb/parser/peg/matcher/end_of_input_matcher.hpp
 82.35% (14/17)
 75.00% (3/4)
 90.00% (9/10)
src/duckdb/src/include/duckdb/parser/peg/matcher/identifier_matcher.hpp
 78.24% (151/193)
 94.12% (16/17)
 84.13% (106/126)
src/duckdb/src/include/duckdb/parser/peg/matcher/keyword_matcher.hpp
 77.05% (47/61)
 75.00% (6/8)
 79.41% (27/34)
src/duckdb/src/include/duckdb/parser/peg/matcher/list_matcher.hpp
 75.51% (37/49)
 77.78% (7/9)
 88.37% (38/43)
src/duckdb/src/include/duckdb/parser/peg/matcher/literal_choice_matcher.hpp
100.00% (7/7)
100.00% (2/2)
 87.50% (7/8)
src/duckdb/src/include/duckdb/parser/peg/matcher/number_literal_matcher.hpp
 86.76% (59/68)
 83.33% (5/6)
 92.73% (51/55)
src/duckdb/src/include/duckdb/parser/peg/matcher/operator_matcher.hpp
 79.07% (34/43)
 83.33% (5/6)
 86.21% (25/29)
src/duckdb/src/include/duckdb/parser/peg/matcher/optional_matcher.hpp
 80.00% (12/15)
 80.00% (4/5)
 85.71% (6/7)
src/duckdb/src/include/duckdb/parser/peg/matcher/repeat_matcher.hpp
 80.00% (12/15)
 80.00% (4/5)
 85.71% (6/7)
src/duckdb/src/include/duckdb/parser/peg/matcher/string_literal_matcher.hpp
 87.02% (114/131)
 91.67% (11/12)
 90.00% (72/80)
src/duckdb/src/include/duckdb/parser/peg/matcher_factory.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/parser/peg/matcher_token.hpp
100.00% (14/14)
100.00% (3/3)
100.00% (9/9)
src/duckdb/src/include/duckdb/parser/peg/parsed_grammar.hpp
100.00% (6/6)
100.00% (3/3)
100.00% (10/10)
src/duckdb/src/include/duckdb/parser/peg/parser_packrat.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (6/6)
src/duckdb/src/include/duckdb/parser/peg/passthrough_dialect.hpp
  0.00% (0/23)
  0.00% (0/5)
  0.00% (0/16)
src/duckdb/src/include/duckdb/parser/peg/peg_parser.hpp
 90.00% (18/20)
100.00% (4/4)
 94.44% (17/18)
src/duckdb/src/include/duckdb/parser/peg/special_string_utils.hpp
100.00% (28/28)
100.00% (1/1)
100.00% (21/21)
src/duckdb/src/include/duckdb/parser/peg/tokenizer/tokenizer.hpp
100.00% (5/5)
100.00% (3/3)
100.00% (3/3)
src/duckdb/src/include/duckdb/parser/peg/transformer/parse_result.hpp
 32.30% (125/387)
 62.50% (30/48)
 44.13% (109/247)
src/duckdb/src/include/duckdb/parser/peg/transformer/peg_transformer.hpp
 49.61% (64/129)
 65.22% (15/23)
 61.25% (49/80)
src/duckdb/src/include/duckdb/parser/peg/transformer/transform_result.hpp
100.00% (31/31)
100.00% (9/9)
 91.30% (21/23)
src/duckdb/src/include/duckdb/parser/qualified_name.hpp
 60.22% (56/93)
 75.00% (12/16)
 59.70% (40/67)
src/duckdb/src/include/duckdb/parser/qualified_name_set.hpp
 20.00% (3/15)
 50.00% (1/2)
  4.35% (1/23)
src/duckdb/src/include/duckdb/parser/query_error_context.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/parser/query_node.hpp
 75.00% (12/16)
100.00% (4/4)
 77.78% (7/9)
src/duckdb/src/include/duckdb/parser/query_node/cte_node.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/include/duckdb/parser/query_node/insert_query_node.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/parser/query_node/recursive_cte_node.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/include/duckdb/parser/result_modifier.hpp
 76.92% (20/26)
 88.89% (8/9)
 80.95% (17/21)
src/duckdb/src/include/duckdb/parser/sql_statement.hpp
 76.47% (13/17)
100.00% (5/5)
 71.43% (10/14)
src/duckdb/src/include/duckdb/parser/statement/logical_plan_statement.hpp
  0.00% (0/7)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/parser/statement/passthrough_statement.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/parser/statement/relation_statement.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/parser/statement/select_statement.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/parser/statement/set_statement.hpp
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/parser/tableref.hpp
 50.00% (8/16)
 75.00% (3/4)
 46.15% (6/13)
src/duckdb/src/include/duckdb/parser/tableref/at_clause.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/parser/tableref/basetableref.hpp
 72.73% (16/22)
 75.00% (6/8)
 81.82% (9/11)
src/duckdb/src/include/duckdb/parser/tableref/delimgetref.hpp
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/6)
src/duckdb/src/include/duckdb/parser/tableref/emptytableref.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/parser/tableref/expressionlistref.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/parser/tableref/joinref.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (4/4)
src/duckdb/src/include/duckdb/parser/tableref/match_recognize_ref.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/9)
src/duckdb/src/include/duckdb/parser/tableref/pivotref.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/3)
src/duckdb/src/include/duckdb/parser/tableref/showref.hpp
 57.14% (12/21)
 57.14% (4/7)
 57.14% (4/7)
src/duckdb/src/include/duckdb/parser/token_iterator.hpp
 91.67% (22/24)
100.00% (6/6)
 93.75% (15/16)
src/duckdb/src/include/duckdb/planner/bind_context.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/planner/binder.hpp
 40.82% (20/49)
 41.18% (7/17)
 34.78% (8/23)
src/duckdb/src/include/duckdb/planner/binding_alias.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/planner/bound_constraint.hpp
 46.67% (7/15)
 75.00% (3/4)
 55.56% (5/9)
src/duckdb/src/include/duckdb/planner/bound_query_node.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/planner/bound_result_modifier.hpp
 86.67% (13/15)
100.00% (4/4)
 83.33% (5/6)
src/duckdb/src/include/duckdb/planner/collation_binding.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/planner/column_binding_map.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/planner/column_qualifier.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/planner/constraints/bound_check_constraint.hpp
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/3)
src/duckdb/src/include/duckdb/planner/constraints/bound_foreign_key_constraint.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/6)
src/duckdb/src/include/duckdb/planner/constraints/bound_not_null_constraint.hpp
 40.00% (2/5)
 50.00% (1/2)
 75.00% (3/4)
src/duckdb/src/include/duckdb/planner/constraints/bound_unique_constraint.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/6)
src/duckdb/src/include/duckdb/planner/expression.hpp
 88.00% (22/25)
 83.33% (5/6)
 88.89% (8/9)
src/duckdb/src/include/duckdb/planner/expression/bound_aggregate_expression.hpp
 76.47% (39/51)
 76.47% (13/17)
 76.47% (13/17)
src/duckdb/src/include/duckdb/planner/expression/bound_between_expression.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/10)
src/duckdb/src/include/duckdb/planner/expression/bound_case_expression.hpp
 80.00% (12/15)
 80.00% (4/5)
 80.00% (4/5)
src/duckdb/src/include/duckdb/planner/expression/bound_columnref_expression.hpp
 66.67% (12/18)
 66.67% (4/6)
 66.67% (4/6)
src/duckdb/src/include/duckdb/planner/expression/bound_conjunction_expression.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/planner/expression/bound_constant_expression.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/planner/expression/bound_default_expression.hpp
  0.00% (0/14)
  0.00% (0/5)
  0.00% (0/6)
src/duckdb/src/include/duckdb/planner/expression/bound_expanded_expression.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/planner/expression/bound_function_expression.hpp
 87.50% (21/24)
 87.50% (7/8)
 87.50% (7/8)
src/duckdb/src/include/duckdb/planner/expression/bound_lambda_expression.hpp
  0.00% (0/24)
  0.00% (0/8)
  0.00% (0/8)
src/duckdb/src/include/duckdb/planner/expression/bound_lambdaref_expression.hpp
  0.00% (0/24)
  0.00% (0/8)
  0.00% (0/8)
src/duckdb/src/include/duckdb/planner/expression/bound_operator_expression.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/planner/expression/bound_parameter_data.hpp
  0.00% (0/18)
  0.00% (0/6)
  0.00% (0/15)
src/duckdb/src/include/duckdb/planner/expression/bound_parameter_expression.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/planner/expression/bound_reference_expression.hpp
 50.00% (6/12)
 50.00% (2/4)
 50.00% (2/4)
src/duckdb/src/include/duckdb/planner/expression/bound_subquery_expression.hpp
 50.00% (30/60)
 50.00% (10/20)
 50.00% (10/20)
src/duckdb/src/include/duckdb/planner/expression/bound_unnest_expression.hpp
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/planner/expression/bound_window_expression.hpp
 62.22% (84/135)
 62.22% (28/45)
 62.22% (28/45)
src/duckdb/src/include/duckdb/planner/expression_binder.hpp
 71.79% (28/39)
 78.57% (11/14)
 80.00% (16/20)
src/duckdb/src/include/duckdb/planner/expression_binder/base_select_binder.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/planner/expression_binder/lateral_binder.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/planner/expression_binder/match_recognize_binder.hpp
  0.00% (0/18)
  0.00% (0/4)
  0.00% (0/8)
src/duckdb/src/include/duckdb/planner/expression_binder/order_binder.hpp
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/planner/expression_iterator.hpp
100.00% (9/9)
100.00% (4/4)
100.00% (4/4)
src/duckdb/src/include/duckdb/planner/extension_callback.hpp
 30.00% (6/20)
 22.22% (2/9)
 22.22% (2/9)
src/duckdb/src/include/duckdb/planner/filter/bloom_filter.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/6)
src/duckdb/src/include/duckdb/planner/filter/conjunction_filter.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/3)
src/duckdb/src/include/duckdb/planner/filter/table_filter_function_helpers.hpp
  0.00% (0/116)
  0.00% (0/13)
  0.00% (0/78)
src/duckdb/src/include/duckdb/planner/filter/table_filter_functions.hpp
  0.00% (0/28)
  0.00% (0/11)
  0.00% (0/15)
src/duckdb/src/include/duckdb/planner/joinside.hpp
 44.83% (65/145)
 64.29% (18/28)
 48.98% (48/98)
src/duckdb/src/include/duckdb/planner/logical_operator.hpp
 80.95% (17/21)
100.00% (5/5)
 84.62% (11/13)
src/duckdb/src/include/duckdb/planner/logical_operator_visitor.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/planner/logical_plan_sql_export_context.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/5)
src/duckdb/src/include/duckdb/planner/logical_plan_verification_result.hpp
  0.00% (0/40)
  0.00% (0/9)
  0.00% (0/23)
src/duckdb/src/include/duckdb/planner/operator/logical_column_data_get.hpp
100.00% (8/8)
100.00% (1/1)
100.00% (6/6)
src/duckdb/src/include/duckdb/planner/operator/logical_copy_to_file.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/7)
src/duckdb/src/include/duckdb/planner/operator/logical_create_secret.hpp
  0.00% (0/11)
  0.00% (0/4)
  0.00% (0/6)
src/duckdb/src/include/duckdb/planner/operator/logical_cross_product.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/include/duckdb/planner/operator/logical_cte.hpp
 71.43% (5/7)
 50.00% (1/2)
 71.43% (5/7)
src/duckdb/src/include/duckdb/planner/operator/logical_cteref.hpp
100.00% (12/12)
100.00% (3/3)
100.00% (12/12)
src/duckdb/src/include/duckdb/planner/operator/logical_delim_get.hpp
  0.00% (0/10)
  0.00% (0/3)
  0.00% (0/9)
src/duckdb/src/include/duckdb/planner/operator/logical_distinct.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/planner/operator/logical_dummy_scan.hpp
100.00% (5/5)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/include/duckdb/planner/operator/logical_empty_result.hpp
100.00% (9/9)
100.00% (3/3)
100.00% (3/3)
src/duckdb/src/include/duckdb/planner/operator/logical_execute.hpp
  0.00% (0/16)
  0.00% (0/5)
  0.00% (0/11)
src/duckdb/src/include/duckdb/planner/operator/logical_explain.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/3)
src/duckdb/src/include/duckdb/planner/operator/logical_export.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/planner/operator/logical_expression_get.hpp
100.00% (12/12)
100.00% (4/4)
100.00% (8/8)
src/duckdb/src/include/duckdb/planner/operator/logical_extension_operator.hpp
  0.00% (0/7)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/planner/operator/logical_filter.hpp
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/planner/operator/logical_get.hpp
 55.56% (5/9)
100.00% (1/1)
 81.82% (9/11)
src/duckdb/src/include/duckdb/planner/operator/logical_join.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/include/duckdb/planner/operator/logical_materialized_cte.hpp
 71.43% (10/14)
 60.00% (3/5)
 50.00% (5/10)
src/duckdb/src/include/duckdb/planner/operator/logical_order.hpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/planner/operator/logical_positional_join.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/include/duckdb/planner/operator/logical_pragma.hpp
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/5)
src/duckdb/src/include/duckdb/planner/operator/logical_prepare.hpp
  0.00% (0/18)
  0.00% (0/4)
  0.00% (0/14)
src/duckdb/src/include/duckdb/planner/operator/logical_recursive_cte.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/planner/operator/logical_reset.hpp
100.00% (5/5)
100.00% (2/2)
100.00% (5/5)
src/duckdb/src/include/duckdb/planner/operator/logical_set.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (6/6)
src/duckdb/src/include/duckdb/planner/operator/logical_set_operation.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/planner/operator/logical_top_n.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/planner/operator/logical_unconditional_join.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/include/duckdb/planner/operator/logical_unnest.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/include/duckdb/planner/operator/logical_vacuum.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/planner/operator/logical_window.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (3/3)
src/duckdb/src/include/duckdb/planner/operator_extension.hpp
 42.86% (3/7)
 33.33% (1/3)
 33.33% (1/3)
src/duckdb/src/include/duckdb/planner/parsed_data/bound_create_table_info.hpp
100.00% (7/7)
100.00% (2/2)
100.00% (12/12)
src/duckdb/src/include/duckdb/planner/planner_extension.hpp
 60.00% (3/5)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/include/duckdb/planner/query_node/bound_select_node.hpp
 40.00% (6/15)
 40.00% (2/5)
 25.00% (2/8)
src/duckdb/src/include/duckdb/planner/query_node/bound_set_operation_node.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/planner/sql_export/bound_expression_sql_exporter_internal.hpp
  0.00% (0/29)
  0.00% (0/3)
  0.00% (0/16)
src/duckdb/src/include/duckdb/planner/sql_export_helpers.hpp
  0.00% (0/83)
  0.00% (0/14)
  0.00% (0/41)
src/duckdb/src/include/duckdb/planner/subquery/column_binding_layout.hpp
  9.62% (5/52)
 14.29% (1/7)
 17.14% (6/35)
src/duckdb/src/include/duckdb/planner/subquery/flatten_dependent_join.hpp
 33.33% (2/6)
 50.00% (1/2)
 28.57% (2/7)
src/duckdb/src/include/duckdb/planner/subquery/recursive_dependent_join_planner.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/include/duckdb/planner/table_binding.hpp
 71.43% (5/7)
100.00% (2/2)
 75.00% (3/4)
src/duckdb/src/include/duckdb/planner/table_filter.hpp
  0.00% (0/16)
  0.00% (0/4)
  0.00% (0/9)
src/duckdb/src/include/duckdb/planner/table_filter_set.hpp
 70.83% (17/24)
 75.00% (6/8)
 77.78% (7/9)
src/duckdb/src/include/duckdb/planner/table_filter_state.hpp
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/include/duckdb/planner/tableref/bound_at_clause.hpp
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/5)
src/duckdb/src/include/duckdb/planner/tableref/bound_joinref.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (4/4)
src/duckdb/src/include/duckdb/storage/arena_allocator.hpp
 85.42% (41/48)
 80.00% (8/10)
 81.40% (35/43)
src/duckdb/src/include/duckdb/storage/block.hpp
  9.52% (2/21)
 12.50% (1/8)
 15.79% (3/19)
src/duckdb/src/include/duckdb/storage/block_manager.hpp
 28.00% (14/50)
 33.33% (5/15)
 33.33% (7/21)
src/duckdb/src/include/duckdb/storage/block_packable.hpp
  0.00% (0/3)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/storage/buffer/block_handle.hpp
 69.43% (109/157)
 66.67% (30/45)
 77.94% (53/68)
src/duckdb/src/include/duckdb/storage/buffer/buffer_handle.hpp
 73.33% (11/15)
 75.00% (3/4)
 68.75% (11/16)
src/duckdb/src/include/duckdb/storage/buffer/buffer_pool.hpp
 65.38% (17/26)
 60.00% (3/5)
 72.22% (13/18)
src/duckdb/src/include/duckdb/storage/buffer/buffer_pool_reservation.hpp
100.00% (7/7)
100.00% (3/3)
100.00% (4/4)
src/duckdb/src/include/duckdb/storage/buffer_manager.hpp
100.00% (4/4)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/include/duckdb/storage/checkpoint/checkpoint_options.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/5)
src/duckdb/src/include/duckdb/storage/checkpoint/pending_publication.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/checkpoint/row_group_writer.hpp
  0.00% (0/21)
  0.00% (0/8)
  0.00% (0/8)
src/duckdb/src/include/duckdb/storage/checkpoint/string_checkpoint_state.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/6)
src/duckdb/src/include/duckdb/storage/checkpoint/table_data_writer.hpp
  0.00% (0/33)
  0.00% (0/11)
  0.00% (0/11)
src/duckdb/src/include/duckdb/storage/checkpoint/table_index_writer.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/checkpoint_manager.hpp
  0.00% (0/15)
  0.00% (0/6)
  0.00% (0/9)
src/duckdb/src/include/duckdb/storage/compression/alp/algorithm/alp.hpp
  0.00% (0/240)
  0.00% (0/20)
  0.00% (0/136)
src/duckdb/src/include/duckdb/storage/compression/alp/alp_analyze.hpp
  0.00% (0/105)
  0.00% (0/8)
  0.00% (0/46)
src/duckdb/src/include/duckdb/storage/compression/alp/alp_compress.hpp
  0.00% (0/181)
  0.00% (0/14)
  0.00% (0/73)
src/duckdb/src/include/duckdb/storage/compression/alp/alp_scan.hpp
  0.00% (0/181)
  0.00% (0/17)
  0.00% (0/118)
src/duckdb/src/include/duckdb/storage/compression/alp/alp_utils.hpp
  0.00% (0/51)
  0.00% (0/7)
  0.00% (0/37)
src/duckdb/src/include/duckdb/storage/compression/alprd/algorithm/alprd.hpp
  0.00% (0/134)
  0.00% (0/10)
  0.00% (0/62)
src/duckdb/src/include/duckdb/storage/compression/alprd/alprd_analyze.hpp
  0.00% (0/81)
  0.00% (0/4)
  0.00% (0/32)
src/duckdb/src/include/duckdb/storage/compression/alprd/alprd_compress.hpp
  0.00% (0/189)
  0.00% (0/14)
  0.00% (0/65)
src/duckdb/src/include/duckdb/storage/compression/alprd/alprd_scan.hpp
  0.00% (0/187)
  0.00% (0/17)
  0.00% (0/116)
src/duckdb/src/include/duckdb/storage/compression/chimp/algorithm/bit_reader.hpp
  0.00% (0/81)
  0.00% (0/9)
  0.00% (0/43)
src/duckdb/src/include/duckdb/storage/compression/chimp/algorithm/bit_utils.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/compression/chimp/algorithm/byte_reader.hpp
  0.00% (0/79)
  0.00% (0/5)
  0.00% (0/27)
src/duckdb/src/include/duckdb/storage/compression/chimp/algorithm/chimp128.hpp
  0.00% (0/64)
  0.00% (0/6)
  0.00% (0/22)
src/duckdb/src/include/duckdb/storage/compression/chimp/algorithm/flag_buffer.hpp
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/5)
src/duckdb/src/include/duckdb/storage/compression/chimp/algorithm/leading_zero_buffer.hpp
  0.00% (0/14)
  0.00% (0/3)
  0.00% (0/7)
src/duckdb/src/include/duckdb/storage/compression/chimp/algorithm/packed_data.hpp
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/compression/chimp/algorithm/ring_buffer.hpp
  0.00% (0/14)
  0.00% (0/4)
  0.00% (0/7)
src/duckdb/src/include/duckdb/storage/compression/chimp/chimp_analyze.hpp
  0.00% (0/10)
  0.00% (0/3)
  0.00% (0/4)
src/duckdb/src/include/duckdb/storage/compression/chimp/chimp_compress.hpp
  0.00% (0/10)
  0.00% (0/3)
  0.00% (0/4)
src/duckdb/src/include/duckdb/storage/compression/chimp/chimp_scan.hpp
  0.00% (0/204)
  0.00% (0/19)
  0.00% (0/127)
src/duckdb/src/include/duckdb/storage/compression/compression_segment_reader.hpp
  0.00% (0/150)
  0.00% (0/28)
  0.00% (0/62)
src/duckdb/src/include/duckdb/storage/compression/dict_fsst/common.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
src/duckdb/src/include/duckdb/storage/compression/dict_fsst/decompression.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/4)
src/duckdb/src/include/duckdb/storage/compression/dictionary/common.hpp
  0.00% (0/34)
  0.00% (0/1)
  0.00% (0/20)
src/duckdb/src/include/duckdb/storage/compression/dictionary/decompression.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/3)
src/duckdb/src/include/duckdb/storage/compression/empty_validity.hpp
 14.29% (9/63)
  7.14% (1/14)
  5.26% (1/19)
src/duckdb/src/include/duckdb/storage/compression/patas/algorithm/patas.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/compression/patas/patas_analyze.hpp
  0.00% (0/10)
  0.00% (0/3)
  0.00% (0/4)
src/duckdb/src/include/duckdb/storage/compression/patas/patas_compress.hpp
  0.00% (0/10)
  0.00% (0/3)
  0.00% (0/4)
src/duckdb/src/include/duckdb/storage/compression/patas/patas_scan.hpp
  0.00% (0/176)
  0.00% (0/18)
  0.00% (0/128)
src/duckdb/src/include/duckdb/storage/compression/roaring/appender.hpp
  0.00% (0/91)
  0.00% (0/2)
  0.00% (0/53)
src/duckdb/src/include/duckdb/storage/compression/roaring/roaring.hpp
  0.00% (0/189)
  0.00% (0/25)
  0.00% (0/113)
src/duckdb/src/include/duckdb/storage/compression/standard_compression_state.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/3)
src/duckdb/src/include/duckdb/storage/compression/zstd/zstd.hpp
  0.00% (0/195)
  0.00% (0/35)
  0.00% (0/89)
src/duckdb/src/include/duckdb/storage/data_pointer.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/storage/data_table.hpp
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/5)
src/duckdb/src/include/duckdb/storage/external_file_cache/external_file_cache_block.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/3)
src/duckdb/src/include/duckdb/storage/external_file_cache/file_buffer_handle_group.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/in_memory_block_manager.hpp
  0.00% (0/60)
  0.00% (0/20)
  0.00% (0/20)
src/duckdb/src/include/duckdb/storage/index.hpp
  0.00% (0/30)
  0.00% (0/9)
  0.00% (0/11)
src/duckdb/src/include/duckdb/storage/index_storage_info.hpp
  0.00% (0/9)
  0.00% (0/6)
  0.00% (0/11)
src/duckdb/src/include/duckdb/storage/metadata/metadata_manager.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/metadata/metadata_reader.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/metadata/metadata_writer.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/object_cache.hpp
 20.00% (24/120)
 19.05% (4/21)
 31.37% (16/51)
src/duckdb/src/include/duckdb/storage/optimistic_data_writer.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/segment/uncompressed.hpp
  0.00% (0/5)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/storage/single_file_block_manager.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/storage/standard_buffer_manager.hpp
 33.33% (3/9)
 33.33% (1/3)
 33.33% (1/3)
src/duckdb/src/include/duckdb/storage/statistics/base_statistics.hpp
 55.00% (11/20)
 57.14% (4/7)
 36.36% (4/11)
src/duckdb/src/include/duckdb/storage/statistics/geometry_stats.hpp
  0.00% (0/243)
  0.00% (0/32)
  0.00% (0/133)
src/duckdb/src/include/duckdb/storage/statistics/node_statistics.hpp
100.00% (7/7)
100.00% (3/3)
100.00% (12/12)
src/duckdb/src/include/duckdb/storage/statistics/numeric_stats.hpp
 50.00% (16/32)
 66.67% (4/6)
 22.22% (4/18)
src/duckdb/src/include/duckdb/storage/statistics/numeric_stats_union.hpp
  7.14% (3/42)
  7.14% (1/14)
  7.14% (1/14)
src/duckdb/src/include/duckdb/storage/statistics/stats_writer.hpp
 46.31% (69/149)
 40.00% (8/20)
 40.74% (33/81)
src/duckdb/src/include/duckdb/storage/storage_extension.hpp
 25.00% (2/8)
 25.00% (1/4)
 25.00% (1/4)
src/duckdb/src/include/duckdb/storage/storage_index.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/storage/storage_info.hpp
  3.80% (3/79)
  4.35% (1/23)
  3.45% (1/29)
src/duckdb/src/include/duckdb/storage/storage_lock.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/storage_manager.hpp
 10.53% (6/57)
 11.76% (2/17)
  7.14% (2/28)
src/duckdb/src/include/duckdb/storage/string_uncompressed.hpp
  0.00% (0/126)
  0.00% (0/9)
  0.00% (0/91)
src/duckdb/src/include/duckdb/storage/table/append_state.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/5)
src/duckdb/src/include/duckdb/storage/table/chunk_info.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/table/column_checkpoint_state.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/storage/table/column_data.hpp
  0.00% (0/73)
  0.00% (0/29)
  0.00% (0/47)
src/duckdb/src/include/duckdb/storage/table/column_data_checkpointer.hpp
  0.00% (0/9)
  0.00% (0/4)
  0.00% (0/11)
src/duckdb/src/include/duckdb/storage/table/column_segment.hpp
  0.00% (0/49)
  0.00% (0/14)
  0.00% (0/27)
src/duckdb/src/include/duckdb/storage/table/data_table_info.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/storage/table/in_memory_checkpoint.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/include/duckdb/storage/table/index_entry.hpp
  0.00% (0/37)
  0.00% (0/9)
  0.00% (0/29)
src/duckdb/src/include/duckdb/storage/table/list_column_data.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/5)
src/duckdb/src/include/duckdb/storage/table/per_column_metadata_blocks.hpp
  0.00% (0/10)
  0.00% (0/1)
  0.00% (0/5)
src/duckdb/src/include/duckdb/storage/table/row_group.hpp
  0.00% (0/14)
  0.00% (0/5)
  0.00% (0/6)
src/duckdb/src/include/duckdb/storage/table/row_group_collection.hpp
  0.00% (0/18)
  0.00% (0/6)
  0.00% (0/6)
src/duckdb/src/include/duckdb/storage/table/row_group_order_options.hpp
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/9)
src/duckdb/src/include/duckdb/storage/table/row_group_segment_tree.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/table/row_version_manager.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/table/scan_state.hpp
  0.00% (0/31)
  0.00% (0/11)
  0.00% (0/15)
src/duckdb/src/include/duckdb/storage/table/segment_base.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/include/duckdb/storage/table/segment_lock.hpp
  0.00% (0/14)
  0.00% (0/5)
  0.00% (0/6)
src/duckdb/src/include/duckdb/storage/table/segment_tree.hpp
  1.36% (4/295)
  3.12% (2/64)
  2.13% (4/188)
src/duckdb/src/include/duckdb/storage/table/struct_column_data.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/5)
src/duckdb/src/include/duckdb/storage/table/table_index_list.hpp
  0.00% (0/27)
  0.00% (0/6)
  0.00% (0/14)
src/duckdb/src/include/duckdb/storage/table/table_statistics.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/include/duckdb/storage/table/variant_column_data.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/storage/table_io_manager.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/include/duckdb/storage/temporary_file_manager.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/include/duckdb/storage/wal_entry.hpp
  0.00% (0/91)
  0.00% (0/40)
  0.00% (0/54)
src/duckdb/src/include/duckdb/storage/write_ahead_log.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/include/duckdb/transaction/delete_info.hpp
  0.00% (0/26)
  0.00% (0/6)
  0.00% (0/21)
src/duckdb/src/include/duckdb/transaction/duck_transaction.hpp
 33.33% (3/9)
 33.33% (1/3)
 33.33% (1/3)
src/duckdb/src/include/duckdb/transaction/duck_transaction_manager.hpp
 44.44% (8/18)
 50.00% (3/6)
 33.33% (3/9)
src/duckdb/src/include/duckdb/transaction/local_storage.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/include/duckdb/transaction/meta_transaction.hpp
 45.45% (5/11)
 50.00% (2/4)
 66.67% (4/6)
src/duckdb/src/include/duckdb/transaction/transaction.hpp
 40.00% (4/10)
 33.33% (1/3)
 33.33% (1/3)
src/duckdb/src/include/duckdb/transaction/transaction_context.hpp
 76.19% (16/21)
 83.33% (5/6)
 77.78% (7/9)
src/duckdb/src/include/duckdb/transaction/transaction_data.hpp
 57.14% (8/14)
 60.00% (3/5)
 66.67% (6/9)
src/duckdb/src/include/duckdb/transaction/transaction_manager.hpp
 40.00% (4/10)
 33.33% (1/3)
 33.33% (1/3)
src/duckdb/src/include/duckdb/transaction/undo_buffer_allocator.hpp
 40.00% (10/25)
 40.00% (4/10)
 40.00% (8/20)
src/duckdb/src/include/duckdb/transaction/update_info.hpp
  0.00% (0/20)
  0.00% (0/3)
  0.00% (0/10)
src/duckdb/src/logging/log_manager.cpp
 28.80% (72/250)
 34.21% (13/38)
 30.00% (33/110)
src/duckdb/src/logging/log_storage.cpp
  8.67% (50/577)
 10.45% (7/67)
  6.17% (15/243)
src/duckdb/src/logging/log_types.cpp
 28.51% (124/435)
 40.00% (20/50)
 24.00% (30/125)
src/duckdb/src/logging/logger.cpp
 19.63% (21/107)
 24.00% (6/25)
 15.71% (11/70)
src/duckdb/src/logging/logging.cpp
 11.11% (2/18)
 33.33% (1/3)
 18.52% (5/27)
src/duckdb/src/main/appender.cpp
  0.00% (0/608)
  0.00% (0/68)
  0.00% (0/303)
src/duckdb/src/main/attached_database.cpp
 38.71% (132/341)
 53.85% (21/39)
 42.37% (100/236)
src/duckdb/src/main/buffered_data/batched_buffered_data.cpp
  1.55% (3/193)
  7.14% (1/14)
  4.39% (5/114)
src/duckdb/src/main/buffered_data/buffered_data.cpp
 21.17% (29/137)
 30.77% (4/13)
 20.75% (22/106)
src/duckdb/src/main/buffered_data/simple_buffered_data.cpp
  8.26% (9/109)
 23.08% (3/13)
 10.91% (6/55)
src/duckdb/src/main/capi/v1/aggregate_function-c.cpp
  0.00% (0/271)
  0.00% (0/32)
  0.00% (0/164)
src/duckdb/src/main/capi/v1/appender-c.cpp
  0.00% (0/314)
  0.00% (0/49)
  0.00% (0/174)
src/duckdb/src/main/capi/v1/arrow-c.cpp
  0.00% (0/433)
  0.00% (0/34)
  0.00% (0/248)
src/duckdb/src/main/capi/v1/cast/from_decimal-c.cpp
  0.00% (0/102)
  0.00% (0/6)
  0.00% (0/32)
src/duckdb/src/main/capi/v1/cast/utils-c.cpp
  0.00% (0/72)
  0.00% (0/11)
  0.00% (0/31)
src/duckdb/src/main/capi/v1/cast_function-c.cpp
  0.00% (0/153)
  0.00% (0/19)
  0.00% (0/101)
src/duckdb/src/main/capi/v1/catalog-c.cpp
  0.00% (0/119)
  0.00% (0/11)
  0.00% (0/78)
src/duckdb/src/main/capi/v1/config-c.cpp
  0.00% (0/76)
  0.00% (0/5)
  0.00% (0/47)
src/duckdb/src/main/capi/v1/config_options-c.cpp
  0.00% (0/118)
  0.00% (0/9)
  0.00% (0/74)
src/duckdb/src/main/capi/v1/copy_function-c.cpp
  0.00% (0/524)
  0.00% (0/54)
  0.00% (0/312)
src/duckdb/src/main/capi/v1/data_chunk-c.cpp
  0.00% (0/266)
  0.00% (0/33)
  0.00% (0/145)
src/duckdb/src/main/capi/v1/datetime-c.cpp
  0.00% (0/90)
  0.00% (0/13)
  0.00% (0/21)
src/duckdb/src/main/capi/v1/duckdb-c.cpp
  0.00% (0/201)
  0.00% (0/19)
  0.00% (0/100)
src/duckdb/src/main/capi/v1/duckdb_value-c.cpp
  0.00% (0/575)
  0.00% (0/84)
  0.00% (0/328)
src/duckdb/src/main/capi/v1/error_data-c.cpp
  0.00% (0/34)
  0.00% (0/5)
  0.00% (0/19)
src/duckdb/src/main/capi/v1/expression-c.cpp
  0.00% (0/45)
  0.00% (0/4)
  0.00% (0/25)
src/duckdb/src/main/capi/v1/file_system-c.cpp
  0.00% (0/237)
  0.00% (0/21)
  0.00% (0/124)
src/duckdb/src/main/capi/v1/helper-c.cpp
  0.00% (0/558)
  0.00% (0/14)
  0.00% (0/275)
src/duckdb/src/main/capi/v1/hugeint-c.cpp
  0.00% (0/61)
  0.00% (0/7)
  0.00% (0/29)
src/duckdb/src/main/capi/v1/logging-c.cpp
  0.00% (0/83)
  0.00% (0/14)
  0.00% (0/60)
src/duckdb/src/main/capi/v1/logical_types-c.cpp
  0.00% (0/380)
  0.00% (0/34)
  0.00% (0/252)
src/duckdb/src/main/capi/v1/pending-c.cpp
  0.00% (0/147)
  0.00% (0/9)
  0.00% (0/94)
src/duckdb/src/main/capi/v1/prepared-c.cpp
  0.00% (0/393)
  0.00% (0/50)
  0.00% (0/248)
src/duckdb/src/main/capi/v1/profiling_info-c.cpp
  0.00% (0/91)
  0.00% (0/7)
  0.00% (0/63)
src/duckdb/src/main/capi/v1/replacement_scan-c.cpp
  0.00% (0/62)
  0.00% (0/7)
  0.00% (0/37)
src/duckdb/src/main/capi/v1/result-c.cpp
  0.00% (0/560)
  0.00% (0/37)
  0.00% (0/342)
src/duckdb/src/main/capi/v1/scalar_function-c.cpp
  0.00% (0/413)
  0.00% (0/55)
  0.00% (0/271)
src/duckdb/src/main/capi/v1/stream-c.cpp
  0.00% (0/33)
  0.00% (0/2)
  0.00% (0/19)
src/duckdb/src/main/capi/v1/table_description-c.cpp
  0.00% (0/113)
  0.00% (0/9)
  0.00% (0/68)
src/duckdb/src/main/capi/v1/table_function-c.cpp
  0.00% (0/409)
  0.00% (0/51)
  0.00% (0/275)
src/duckdb/src/main/capi/v1/threading-c.cpp
  0.00% (0/67)
  0.00% (0/9)
  0.00% (0/38)
src/duckdb/src/main/capi/v1/value-c.cpp
  0.00% (0/128)
  0.00% (0/25)
  0.00% (0/53)
src/duckdb/src/main/capi/v2/capi_v2.cpp
  0.00% (0/364)
  0.00% (0/12)
  0.00% (0/194)
src/duckdb/src/main/capi/v2/capi_v2_arena.cpp
  0.00% (0/34)
  0.00% (0/6)
  0.00% (0/37)
src/duckdb/src/main/capi/v2/capi_v2_arrow.cpp
  0.00% (0/698)
  0.00% (0/63)
  0.00% (0/554)
src/duckdb/src/main/capi/v2/capi_v2_catalog.cpp
  0.00% (0/165)
  0.00% (0/23)
  0.00% (0/186)
src/duckdb/src/main/capi/v2/capi_v2_column_data_collection.cpp
  0.00% (0/246)
  0.00% (0/36)
  0.00% (0/247)
src/duckdb/src/main/capi/v2/capi_v2_config.cpp
  0.00% (0/123)
  0.00% (0/28)
  0.00% (0/192)
src/duckdb/src/main/capi/v2/capi_v2_connection.cpp
  0.00% (0/66)
  0.00% (0/8)
  0.00% (0/62)
src/duckdb/src/main/capi/v2/capi_v2_custom_option.cpp
  0.00% (0/249)
  0.00% (0/43)
  0.00% (0/315)
src/duckdb/src/main/capi/v2/capi_v2_custom_type.cpp
  0.00% (0/126)
  0.00% (0/17)
  0.00% (0/102)
src/duckdb/src/main/capi/v2/capi_v2_data_chunk.cpp
  0.00% (0/108)
  0.00% (0/18)
  0.00% (0/142)
src/duckdb/src/main/capi/v2/capi_v2_environment.cpp
  0.00% (0/33)
  0.00% (0/5)
  0.00% (0/34)
src/duckdb/src/main/capi/v2/capi_v2_error.cpp
  0.00% (0/52)
  0.00% (0/6)
  0.00% (0/41)
src/duckdb/src/main/capi/v2/capi_v2_expression.cpp
  0.00% (0/253)
  0.00% (0/31)
  0.00% (0/250)
src/duckdb/src/main/capi/v2/capi_v2_extension.cpp
  0.00% (0/110)
  0.00% (0/13)
  0.00% (0/69)
src/duckdb/src/main/capi/v2/capi_v2_factory.cpp
  0.00% (0/21)
  0.00% (0/6)
  0.00% (0/48)
src/duckdb/src/main/capi/v2/capi_v2_file_system.cpp
  0.00% (0/371)
  0.00% (0/57)
  0.00% (0/450)
src/duckdb/src/main/capi/v2/capi_v2_func.cpp
  0.00% (0/177)
  0.00% (0/23)
  0.00% (0/180)
src/duckdb/src/main/capi/v2/capi_v2_func_aggregate.cpp
  0.00% (0/720)
  0.00% (0/135)
  0.00% (0/878)
src/duckdb/src/main/capi/v2/capi_v2_func_cast.cpp
  0.00% (0/209)
  0.00% (0/38)
  0.00% (0/240)
src/duckdb/src/main/capi/v2/capi_v2_func_copy.cpp
  0.00% (0/1111)
  0.00% (0/220)
  0.00% (0/1411)
src/duckdb/src/main/capi/v2/capi_v2_func_docs.cpp
  0.00% (0/26)
  0.00% (0/6)
  0.00% (0/55)
src/duckdb/src/main/capi/v2/capi_v2_func_macro.cpp
  0.00% (0/174)
  0.00% (0/19)
  0.00% (0/156)
src/duckdb/src/main/capi/v2/capi_v2_func_pragma.cpp
  0.00% (0/209)
  0.00% (0/34)
  0.00% (0/198)
src/duckdb/src/main/capi/v2/capi_v2_func_properties.cpp
  0.00% (0/130)
  0.00% (0/11)
  0.00% (0/50)
src/duckdb/src/main/capi/v2/capi_v2_func_scalar.cpp
  0.00% (0/550)
  0.00% (0/89)
  0.00% (0/563)
src/duckdb/src/main/capi/v2/capi_v2_func_signature.cpp
  0.00% (0/60)
  0.00% (0/5)
  0.00% (0/41)
src/duckdb/src/main/capi/v2/capi_v2_func_table.cpp
  0.00% (0/1524)
  0.00% (0/238)
  0.00% (0/1682)
src/duckdb/src/main/capi/v2/capi_v2_identifier.cpp
  0.00% (0/14)
  0.00% (0/2)
  0.00% (0/16)
src/duckdb/src/main/capi/v2/capi_v2_instance.cpp
  0.00% (0/263)
  0.00% (0/29)
  0.00% (0/197)
src/duckdb/src/main/capi/v2/capi_v2_log_sink.cpp
  0.00% (0/176)
  0.00% (0/41)
  0.00% (0/243)
src/duckdb/src/main/capi/v2/capi_v2_logging.cpp
  0.00% (0/59)
  0.00% (0/8)
  0.00% (0/41)
src/duckdb/src/main/capi/v2/capi_v2_logical_type.cpp
  0.00% (0/466)
  0.00% (0/42)
  0.00% (0/434)
src/duckdb/src/main/capi/v2/capi_v2_option.cpp
  0.00% (0/109)
  0.00% (0/16)
  0.00% (0/148)
src/duckdb/src/main/capi/v2/capi_v2_prepared_statement.cpp
  0.00% (0/131)
  0.00% (0/13)
  0.00% (0/100)
src/duckdb/src/main/capi/v2/capi_v2_qname.cpp
  0.00% (0/152)
  0.00% (0/17)
  0.00% (0/152)
src/duckdb/src/main/capi/v2/capi_v2_query_metrics.cpp
  0.00% (0/226)
  0.00% (0/32)
  0.00% (0/221)
src/duckdb/src/main/capi/v2/capi_v2_replacement_scan.cpp
  0.00% (0/329)
  0.00% (0/40)
  0.00% (0/290)
src/duckdb/src/main/capi/v2/capi_v2_result.cpp
  0.00% (0/524)
  0.00% (0/39)
  0.00% (0/391)
src/duckdb/src/main/capi/v2/capi_v2_schema.cpp
  0.00% (0/44)
  0.00% (0/5)
  0.00% (0/55)
src/duckdb/src/main/capi/v2/capi_v2_statement.cpp
  0.00% (0/362)
  0.00% (0/27)
  0.00% (0/246)
src/duckdb/src/main/capi/v2/capi_v2_stats.cpp
  0.00% (0/163)
  0.00% (0/21)
  0.00% (0/166)
src/duckdb/src/main/capi/v2/capi_v2_tokenizer.cpp
  0.00% (0/140)
  0.00% (0/12)
  0.00% (0/99)
src/duckdb/src/main/capi/v2/capi_v2_utf8.cpp
  0.00% (0/40)
  0.00% (0/4)
  0.00% (0/28)
src/duckdb/src/main/capi/v2/capi_v2_value.cpp
  0.00% (0/817)
  0.00% (0/162)
  0.00% (0/1139)
src/duckdb/src/main/capi/v2/capi_v2_vector.cpp
  0.00% (0/677)
  0.00% (0/44)
  0.00% (0/425)
src/duckdb/src/main/client_config.cpp
 20.69% (6/29)
 16.67% (1/6)
 25.00% (3/12)
src/duckdb/src/main/client_context.cpp
 32.53% (404/1242)
 38.30% (36/94)
 39.34% (264/671)
src/duckdb/src/main/client_context_execution.cpp
 46.30% (250/540)
 60.61% (20/33)
 44.07% (182/413)
src/duckdb/src/main/client_context_file_opener.cpp
 31.03% (18/58)
 33.33% (4/12)
 30.30% (10/33)
src/duckdb/src/main/client_context_wrapper.cpp
  0.00% (0/16)
  0.00% (0/4)
  0.00% (0/8)
src/duckdb/src/main/client_data.cpp
 70.00% (14/20)
 60.00% (3/5)
 66.67% (4/6)
src/duckdb/src/main/client_verify.cpp
  3.61% (10/277)
  9.09% (1/11)
  9.15% (14/153)
src/duckdb/src/main/config.cpp
 31.39% (226/720)
 43.37% (36/83)
 32.64% (157/481)
src/duckdb/src/main/connection.cpp
  9.51% (25/263)
 10.61% (7/66)
 12.63% (12/95)
src/duckdb/src/main/connection_manager.cpp
 52.27% (23/44)
 83.33% (5/6)
 43.75% (7/16)
src/duckdb/src/main/context.cpp
 54.39% (161/296)
 56.58% (43/76)
 61.27% (87/142)
src/duckdb/src/main/database.cpp
 61.67% (325/527)
 66.23% (51/77)
 49.00% (122/249)
src/duckdb/src/main/database_file_path_manager.cpp
  0.00% (0/74)
  0.00% (0/6)
  0.00% (0/54)
src/duckdb/src/main/database_manager.cpp
 40.04% (187/467)
 64.52% (20/31)
 40.91% (117/286)
src/duckdb/src/main/database_path_and_type.cpp
 48.65% (18/37)
100.00% (3/3)
 50.00% (9/18)
src/duckdb/src/main/db_instance_cache.cpp
  0.00% (0/149)
  0.00% (0/14)
  0.00% (0/98)
src/duckdb/src/main/error_manager.cpp
  0.00% (0/58)
  0.00% (0/7)
  0.00% (0/27)
src/duckdb/src/main/extension.cpp
  3.33% (5/150)
 22.22% (2/9)
  1.72% (2/116)
src/duckdb/src/main/extension/extension_alias.cpp
 36.84% (7/19)
 33.33% (1/3)
 37.50% (6/16)
src/duckdb/src/main/extension/extension_helper.cpp
 10.00% (35/350)
 29.17% (7/24)
  8.59% (17/198)
src/duckdb/src/main/extension/extension_install.cpp
 48.99% (73/149)
 52.94% (9/17)
 50.68% (37/73)
src/duckdb/src/main/extension/extension_load.cpp
 10.91% (74/678)
 23.68% (9/38)
 12.98% (47/362)
src/duckdb/src/main/extension/extension_loader.cpp
 32.92% (106/322)
 31.25% (15/48)
 32.74% (55/168)
src/duckdb/src/main/extension/extension_repository_manager.cpp
  0.00% (0/409)
  0.00% (0/28)
  0.00% (0/239)
src/duckdb/src/main/extension/external_extension_provider.cpp
 33.33% (6/18)
 33.33% (2/6)
 33.33% (2/6)
src/duckdb/src/main/extension/linked_extension_registry.cpp
 33.64% (37/110)
 42.86% (3/7)
 44.32% (39/88)
src/duckdb/src/main/extension_callback_manager.cpp
 35.07% (74/211)
 44.19% (19/43)
 30.14% (22/73)
src/duckdb/src/main/extension_install_info.cpp
  0.00% (0/125)
  0.00% (0/15)
  0.00% (0/82)
src/duckdb/src/main/extension_manager.cpp
 53.45% (62/116)
 72.73% (8/11)
 53.85% (35/65)
src/duckdb/src/main/external_resource_type_registry.cpp
  0.00% (0/73)
  0.00% (0/9)
  0.00% (0/39)
src/duckdb/src/main/external_resources_manager.cpp
  0.00% (0/101)
  0.00% (0/12)
  0.00% (0/69)
src/duckdb/src/main/http/http_client_pool.cpp
  6.56% (20/305)
 15.15% (5/33)
  5.30% (15/283)
src/duckdb/src/main/http/http_retry_budget.cpp
  0.00% (0/309)
  0.00% (0/41)
  0.00% (0/178)
src/duckdb/src/main/http/http_transport_config.cpp
  0.00% (0/41)
  0.00% (0/5)
  0.00% (0/41)
src/duckdb/src/main/http/http_transport_manager.cpp
 17.72% (84/474)
 25.00% (13/52)
 15.91% (49/308)
src/duckdb/src/main/http/http_util.cpp
  0.86% (5/582)
  3.28% (2/61)
  0.65% (2/307)
src/duckdb/src/main/os_util.cpp
  3.03% (2/66)
 10.00% (1/10)
  7.69% (3/39)
src/duckdb/src/main/parse_iterator.cpp
 64.29% (90/140)
100.00% (10/10)
 65.17% (58/89)
src/duckdb/src/main/parser_context.cpp
 40.00% (46/115)
 54.55% (6/11)
 47.62% (30/63)
src/duckdb/src/main/prepared_statement.cpp
  0.00% (0/138)
  0.00% (0/25)
  0.00% (0/83)
src/duckdb/src/main/prepared_statement_data.cpp
  9.27% (14/151)
 30.77% (4/13)
 14.16% (16/113)
src/duckdb/src/main/profiler/gathered_metrics.cpp
 33.91% (39/115)
 69.23% (9/13)
 27.71% (23/83)
src/duckdb/src/main/profiler/metrics_manager.cpp
  0.00% (0/75)
  0.00% (0/8)
  0.00% (0/34)
src/duckdb/src/main/profiler/profiling_utils.cpp
 93.55% (58/62)
100.00% (14/14)
 92.59% (25/27)
src/duckdb/src/main/query_profiler.cpp
 41.37% (436/1054)
 50.00% (47/94)
 43.34% (257/593)
src/duckdb/src/main/query_result.cpp
 26.02% (134/515)
 40.32% (25/62)
 29.25% (117/400)
src/duckdb/src/main/query_result_stream.cpp
  0.00% (0/290)
  0.00% (0/31)
  0.00% (0/176)
src/duckdb/src/main/relation.cpp
  0.00% (0/319)
  0.00% (0/67)
  0.00% (0/123)
src/duckdb/src/main/relation/aggregate_relation.cpp
  0.00% (0/64)
  0.00% (0/7)
  0.00% (0/40)
src/duckdb/src/main/relation/create_table_relation.cpp
  0.00% (0/35)
  0.00% (0/7)
  0.00% (0/20)
src/duckdb/src/main/relation/create_view_relation.cpp
  0.00% (0/34)
  0.00% (0/7)
  0.00% (0/21)
src/duckdb/src/main/relation/cross_product_relation.cpp
  0.00% (0/27)
  0.00% (0/5)
  0.00% (0/12)
src/duckdb/src/main/relation/delete_relation.cpp
  0.00% (0/32)
  0.00% (0/6)
  0.00% (0/16)
src/duckdb/src/main/relation/delim_get_relation.cpp
  0.00% (0/28)
  0.00% (0/5)
  0.00% (0/12)
src/duckdb/src/main/relation/distinct_relation.cpp
  0.00% (0/21)
  0.00% (0/5)
  0.00% (0/12)
src/duckdb/src/main/relation/explain_relation.cpp
  0.00% (0/23)
  0.00% (0/6)
  0.00% (0/10)
src/duckdb/src/main/relation/filter_relation.cpp
  0.00% (0/40)
  0.00% (0/5)
  0.00% (0/24)
src/duckdb/src/main/relation/insert_relation.cpp
  0.00% (0/30)
  0.00% (0/7)
  0.00% (0/16)
src/duckdb/src/main/relation/join_relation.cpp
  0.00% (0/46)
  0.00% (0/6)
  0.00% (0/29)
src/duckdb/src/main/relation/limit_relation.cpp
  0.00% (0/30)
  0.00% (0/5)
  0.00% (0/19)
src/duckdb/src/main/relation/materialized_relation.cpp
  0.00% (0/35)
  0.00% (0/6)
  0.00% (0/17)
src/duckdb/src/main/relation/order_relation.cpp
  0.00% (0/32)
  0.00% (0/5)
  0.00% (0/23)
src/duckdb/src/main/relation/projection_relation.cpp
  0.00% (0/51)
  0.00% (0/5)
  0.00% (0/32)
src/duckdb/src/main/relation/query_relation.cpp
  0.00% (0/78)
  0.00% (0/11)
  0.00% (0/29)
src/duckdb/src/main/relation/read_csv_relation.cpp
  0.00% (0/98)
  0.00% (0/5)
  0.00% (0/57)
src/duckdb/src/main/relation/read_json_relation.cpp
  0.00% (0/22)
  0.00% (0/5)
  0.00% (0/22)
src/duckdb/src/main/relation/setop_relation.cpp
  0.00% (0/41)
  0.00% (0/5)
  0.00% (0/20)
src/duckdb/src/main/relation/subquery_relation.cpp
  0.00% (0/14)
  0.00% (0/4)
  0.00% (0/10)
src/duckdb/src/main/relation/table_function_relation.cpp
  0.00% (0/81)
  0.00% (0/12)
  0.00% (0/50)
src/duckdb/src/main/relation/table_relation.cpp
  0.00% (0/74)
  0.00% (0/13)
  0.00% (0/23)
src/duckdb/src/main/relation/update_relation.cpp
  0.00% (0/43)
  0.00% (0/6)
  0.00% (0/26)
src/duckdb/src/main/relation/value_relation.cpp
  0.00% (0/95)
  0.00% (0/10)
  0.00% (0/70)
src/duckdb/src/main/relation/view_relation.cpp
  0.00% (0/36)
  0.00% (0/8)
  0.00% (0/24)
src/duckdb/src/main/relation/write_csv_relation.cpp
  0.00% (0/28)
  0.00% (0/6)
  0.00% (0/10)
src/duckdb/src/main/relation/write_parquet_relation.cpp
  0.00% (0/28)
  0.00% (0/6)
  0.00% (0/10)
src/duckdb/src/main/result_format.cpp
 29.31% (17/58)
 37.50% (6/16)
 22.58% (7/31)
src/duckdb/src/main/result_set_manager.cpp
 21.88% (7/32)
 30.00% (3/10)
 21.74% (5/23)
src/duckdb/src/main/result_unit.cpp
  0.00% (0/6)
  0.00% (0/3)
  0.00% (0/7)
src/duckdb/src/main/retained_result_collection.cpp
 48.28% (42/87)
 63.64% (7/11)
 40.68% (24/59)
src/duckdb/src/main/secret/default_secrets.cpp
 45.00% (36/80)
 33.33% (2/6)
 13.33% (2/15)
src/duckdb/src/main/secret/secret.cpp
  2.71% (9/332)
  6.67% (2/30)
  2.22% (4/180)
src/duckdb/src/main/secret/secret_manager.cpp
  5.49% (35/637)
  5.56% (3/54)
  3.82% (13/340)
src/duckdb/src/main/secret/secret_storage.cpp
  0.00% (0/478)
  0.00% (0/39)
  0.00% (0/247)
src/duckdb/src/main/settings/autogenerated_settings.cpp
  0.00% (0/157)
  0.00% (0/28)
  0.00% (0/97)
src/duckdb/src/main/settings/custom_settings.cpp
  2.06% (32/1552)
  3.14% (6/191)
  2.14% (18/840)
src/duckdb/src/main/settings/settings.cpp
 63.01% (46/73)
 75.00% (6/8)
 66.00% (33/50)
src/duckdb/src/main/statement_iterator.cpp
 75.93% (41/54)
 77.78% (7/9)
 82.86% (29/35)
src/duckdb/src/main/user_settings.cpp
 76.55% (111/145)
 76.00% (19/25)
 76.00% (57/75)
src/duckdb/src/main/valid_checker.cpp
 76.47% (13/17)
 75.00% (3/4)
 88.89% (8/9)
src/duckdb/src/optimizer/aggregate_function_rewriter.cpp
 41.74% (144/345)
 65.62% (21/32)
 39.05% (66/169)
src/duckdb/src/optimizer/aggregate_reuse.cpp
  5.27% (31/588)
 28.57% (6/21)
  4.62% (23/498)
src/duckdb/src/optimizer/aggregate_rewrite.cpp
  8.57% (12/140)
 16.67% (2/12)
 15.85% (13/82)
src/duckdb/src/optimizer/aggregate_rewrite_helper.cpp
  0.00% (0/106)
  0.00% (0/8)
  0.00% (0/57)
src/duckdb/src/optimizer/apply_functional_dependencies.cpp
 33.72% (88/261)
 60.00% (6/10)
 28.99% (49/169)
src/duckdb/src/optimizer/build_probe_side_optimizer.cpp
 40.38% (170/421)
 58.82% (10/17)
 33.21% (87/262)
src/duckdb/src/optimizer/column_binding_replacer.cpp
 34.20% (132/386)
 56.67% (17/30)
 37.20% (93/250)
src/duckdb/src/optimizer/column_lifetime_analyzer.cpp
 56.25% (108/192)
 80.00% (8/10)
 58.70% (54/92)
src/duckdb/src/optimizer/common_aggregate_optimizer.cpp
 57.14% (36/63)
 75.00% (3/4)
 68.97% (20/29)
src/duckdb/src/optimizer/common_subplan_optimizer.cpp
 66.85% (968/1448)
 85.71% (72/84)
 71.15% (656/922)
src/duckdb/src/optimizer/compressed_materialization.cpp
 67.53% (520/770)
 87.50% (42/48)
 66.67% (326/489)
src/duckdb/src/optimizer/compressed_materialization/compress_aggregate.cpp
 81.56% (115/141)
100.00% (3/3)
 79.55% (70/88)
src/duckdb/src/optimizer/compressed_materialization/compress_comparison_join.cpp
  9.62% (20/208)
 25.00% (2/8)
 10.19% (16/157)
src/duckdb/src/optimizer/compressed_materialization/compress_order.cpp
 89.74% (35/39)
100.00% (2/2)
 92.86% (26/28)
src/duckdb/src/optimizer/constant_or_null_simplification.cpp
 47.41% (55/116)
 70.00% (7/10)
 40.00% (34/85)
src/duckdb/src/optimizer/cse_optimizer.cpp
 83.13% (138/166)
 91.67% (11/12)
 86.00% (86/100)
src/duckdb/src/optimizer/cte_filter_pusher.cpp
 17.16% (23/134)
 50.00% (4/8)
 17.65% (18/102)
src/duckdb/src/optimizer/cte_inlining.cpp
 13.36% (29/217)
 30.77% (4/13)
 11.25% (18/160)
src/duckdb/src/optimizer/cte_join_filter_collector.cpp
  0.00% (0/346)
  0.00% (0/24)
  0.00% (0/267)
src/duckdb/src/optimizer/cte_join_filter_pusher.cpp
  0.00% (0/200)
  0.00% (0/6)
  0.00% (0/134)
src/duckdb/src/optimizer/cte_runtime_filter_pushdown.cpp
 34.43% (42/122)
100.00% (5/5)
 35.53% (27/76)
src/duckdb/src/optimizer/deliminator.cpp
  4.72% (17/360)
 18.75% (3/16)
  3.16% (9/285)
src/duckdb/src/optimizer/disjunctive_join_rewriter.cpp
  6.09% (22/361)
 14.29% (4/28)
  6.21% (10/161)
src/duckdb/src/optimizer/duplicate_eliminated_domain_optimizer.cpp
  9.23% (78/845)
 15.09% (8/53)
  8.93% (51/571)
src/duckdb/src/optimizer/empty_result_pullup.cpp
 49.02% (50/102)
100.00% (2/2)
 50.68% (37/73)
src/duckdb/src/optimizer/expression_heuristics.cpp
 49.79% (119/239)
 57.89% (11/19)
 49.57% (58/117)
src/duckdb/src/optimizer/expression_rewriter.cpp
 97.22% (140/144)
 90.91% (10/11)
 91.67% (55/60)
src/duckdb/src/optimizer/filter_combiner.cpp
  7.22% (98/1358)
 26.92% (14/52)
  6.85% (67/978)
src/duckdb/src/optimizer/filter_pullup.cpp
 25.90% (43/166)
 44.44% (4/9)
 24.35% (28/115)
src/duckdb/src/optimizer/filter_pushdown.cpp
 64.31% (182/283)
 90.91% (20/22)
 62.42% (98/157)
src/duckdb/src/optimizer/filter_statistics.cpp
 52.05% (38/73)
 75.00% (6/8)
 72.22% (26/36)
src/duckdb/src/optimizer/grouping_sets_optimizer.cpp
  5.08% (19/374)
 36.36% (4/11)
  7.28% (15/206)
src/duckdb/src/optimizer/in_clause_rewriter.cpp
 66.88% (107/160)
 66.67% (4/6)
 64.81% (70/108)
src/duckdb/src/optimizer/join_elimination.cpp
 65.11% (181/278)
 83.33% (5/6)
 62.70% (116/185)
src/duckdb/src/optimizer/join_filter_pushdown_optimizer.cpp
  4.01% (28/698)
 14.29% (5/35)
  4.09% (20/489)
src/duckdb/src/optimizer/join_order/cardinality_estimator.cpp
 31.38% (236/752)
 41.27% (26/63)
 33.17% (204/615)
src/duckdb/src/optimizer/join_order/cost_model.cpp
100.00% (10/10)
100.00% (3/3)
 88.89% (8/9)
src/duckdb/src/optimizer/join_order/filter_info.cpp
100.00% (10/10)
100.00% (4/4)
100.00% (8/8)
src/duckdb/src/optimizer/join_order/join_node.cpp
100.00% (6/6)
100.00% (2/2)
100.00% (17/17)
src/duckdb/src/optimizer/join_order/join_order_operator.cpp
 39.59% (97/245)
 47.62% (10/21)
 43.27% (106/245)
src/duckdb/src/optimizer/join_order/join_order_optimizer.cpp
 76.54% (62/81)
 50.00% (4/8)
 76.19% (32/42)
src/duckdb/src/optimizer/join_order/join_order_source_stats.cpp
 81.03% (158/195)
 88.89% (8/9)
 76.98% (97/126)
src/duckdb/src/optimizer/join_order/join_predicate.cpp
 51.15% (134/262)
 58.82% (30/51)
 46.49% (86/185)
src/duckdb/src/optimizer/join_order/join_relation_set.cpp
 69.68% (108/155)
 62.50% (10/16)
 74.29% (78/105)
src/duckdb/src/optimizer/join_order/plan_enumerator.cpp
 49.62% (261/526)
 79.17% (19/24)
 45.71% (160/350)
src/duckdb/src/optimizer/join_order/query_graph.cpp
 75.86% (88/116)
 76.92% (10/13)
 80.82% (59/73)
src/duckdb/src/optimizer/join_order/query_graph_manager.cpp
 43.77% (499/1140)
 69.57% (32/46)
 43.27% (344/795)
src/duckdb/src/optimizer/join_order/relation_manager.cpp
 58.48% (693/1185)
 71.74% (33/46)
 55.47% (370/667)
src/duckdb/src/optimizer/late_materialization.cpp
 11.02% (40/363)
 27.27% (3/11)
 15.85% (29/183)
src/duckdb/src/optimizer/late_materialization_helper.cpp
  0.00% (0/52)
  0.00% (0/2)
  0.00% (0/21)
src/duckdb/src/optimizer/limit_pushdown.cpp
 74.29% (26/35)
100.00% (2/2)
 77.78% (21/27)
src/duckdb/src/optimizer/matcher/expression_matcher.cpp
 70.70% (111/157)
 85.71% (12/14)
 70.63% (89/126)
src/duckdb/src/optimizer/materialized_aggregate_reuse.cpp
  1.58% (8/506)
  5.26% (1/19)
  2.14% (10/467)
src/duckdb/src/optimizer/multi_stage_aggregate_rewriter.cpp
  5.19% (40/770)
 26.09% (6/23)
  9.39% (40/426)
src/duckdb/src/optimizer/optimizer.cpp
 83.77% (547/653)
 88.89% (64/72)
 74.71% (127/170)
src/duckdb/src/optimizer/outer_join_simplification.cpp
 36.76% (143/389)
 46.88% (15/32)
 29.49% (69/234)
src/duckdb/src/optimizer/partial_aggregate_pushdown.cpp
  7.93% (85/1072)
 16.13% (10/62)
  8.69% (59/679)
src/duckdb/src/optimizer/partitioned_execution.cpp
  2.29% (10/436)
  8.00% (2/25)
  3.15% (8/254)
src/duckdb/src/optimizer/projection_placement.cpp
 34.39% (305/887)
 48.65% (18/37)
 39.42% (190/482)
src/duckdb/src/optimizer/projection_pullup.cpp
 53.77% (164/305)
 76.92% (10/13)
 50.00% (75/150)
src/duckdb/src/optimizer/pullup/pullup_both_side.cpp
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/15)
src/duckdb/src/optimizer/pullup/pullup_filter.cpp
 50.00% (7/14)
100.00% (1/1)
 61.54% (8/13)
src/duckdb/src/optimizer/pullup/pullup_from_left.cpp
 85.71% (12/14)
100.00% (1/1)
 65.00% (13/20)
src/duckdb/src/optimizer/pullup/pullup_projection.cpp
  7.79% (6/77)
 20.00% (1/5)
 13.46% (7/52)
src/duckdb/src/optimizer/pullup/pullup_set_operation.cpp
  0.00% (0/24)
  0.00% (0/3)
  0.00% (0/21)
src/duckdb/src/optimizer/pushdown/pushdown_aggregate.cpp
 10.98% (9/82)
 14.29% (1/7)
 12.96% (7/54)
src/duckdb/src/optimizer/pushdown/pushdown_cross_product.cpp
  0.00% (0/114)
  0.00% (0/2)
  0.00% (0/92)
src/duckdb/src/optimizer/pushdown/pushdown_filter.cpp
 71.43% (10/14)
100.00% (1/1)
 83.33% (10/12)
src/duckdb/src/optimizer/pushdown/pushdown_get.cpp
 57.80% (100/173)
100.00% (5/5)
 57.14% (68/119)
src/duckdb/src/optimizer/pushdown/pushdown_inner_join.cpp
  0.00% (0/47)
  0.00% (0/1)
  0.00% (0/27)
src/duckdb/src/optimizer/pushdown/pushdown_left_join.cpp
  0.00% (0/153)
  0.00% (0/7)
  0.00% (0/76)
src/duckdb/src/optimizer/pushdown/pushdown_limit.cpp
100.00% (7/7)
100.00% (1/1)
100.00% (6/6)
src/duckdb/src/optimizer/pushdown/pushdown_mark_join.cpp
  0.00% (0/70)
  0.00% (0/2)
  0.00% (0/64)
src/duckdb/src/optimizer/pushdown/pushdown_outer_join.cpp
  0.00% (0/163)
  0.00% (0/15)
  0.00% (0/79)
src/duckdb/src/optimizer/pushdown/pushdown_projection.cpp
  9.79% (23/235)
  5.26% (1/19)
  6.77% (9/133)
src/duckdb/src/optimizer/pushdown/pushdown_secure_view.cpp
  0.00% (0/49)
  0.00% (0/3)
  0.00% (0/41)
src/duckdb/src/optimizer/pushdown/pushdown_semi_anti_join.cpp
 31.71% (13/41)
 50.00% (1/2)
 45.83% (11/24)
src/duckdb/src/optimizer/pushdown/pushdown_set_operation.cpp
 30.86% (25/81)
 33.33% (1/3)
 40.98% (25/61)
src/duckdb/src/optimizer/pushdown/pushdown_single_join.cpp
  0.00% (0/16)
  0.00% (0/1)
  0.00% (0/10)
src/duckdb/src/optimizer/pushdown/pushdown_unnest.cpp
  0.00% (0/29)
  0.00% (0/1)
  0.00% (0/18)
src/duckdb/src/optimizer/pushdown/pushdown_window.cpp
  6.95% (13/187)
 16.67% (1/6)
  7.30% (10/137)
src/duckdb/src/optimizer/regex_range_filter.cpp
 38.89% (14/36)
100.00% (1/1)
 50.00% (10/20)
src/duckdb/src/optimizer/relation_statistics/relation_statistics.cpp
 72.92% (70/96)
 83.33% (15/18)
 80.46% (70/87)
src/duckdb/src/optimizer/relation_statistics/relation_statistics_extractor.cpp
 44.44% (52/117)
 50.00% (5/10)
 54.17% (52/96)
src/duckdb/src/optimizer/relation_statistics/relation_statistics_helper.cpp
 65.31% (352/539)
 79.17% (19/24)
 59.94% (214/357)
src/duckdb/src/optimizer/relation_statistics/relation_statistics_operator.cpp
 50.82% (186/366)
 71.43% (10/14)
 54.36% (131/241)
src/duckdb/src/optimizer/relation_statistics/relation_statistics_scan.cpp
 30.45% (134/440)
 42.86% (12/28)
 24.92% (78/313)
src/duckdb/src/optimizer/remote_pushdown_optimizer.cpp
  3.07% (48/1564)
  6.06% (4/66)
  3.03% (25/825)
src/duckdb/src/optimizer/remove_duplicate_groups.cpp
 35.55% (75/211)
 60.00% (6/10)
 49.49% (49/99)
src/duckdb/src/optimizer/remove_redundant_order.cpp
 83.10% (59/71)
100.00% (4/4)
 88.37% (38/43)
src/duckdb/src/optimizer/remove_redundant_order_keys.cpp
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/optimizer/remove_unused_columns.cpp
 25.07% (383/1528)
 38.00% (19/50)
 27.26% (262/961)
src/duckdb/src/optimizer/row_group_pruner.cpp
 26.85% (40/149)
 71.43% (5/7)
 23.36% (25/107)
src/duckdb/src/optimizer/row_number_rewriter.cpp
 25.00% (18/72)
 75.00% (3/4)
 20.45% (9/44)
src/duckdb/src/optimizer/rule/arithmetic_simplification.cpp
 90.77% (59/65)
100.00% (2/2)
 95.08% (58/61)
src/duckdb/src/optimizer/rule/case_simplification.cpp
 43.33% (13/30)
100.00% (2/2)
 42.86% (9/21)
src/duckdb/src/optimizer/rule/comparison_simplification.cpp
 48.73% (115/236)
 80.00% (8/10)
 49.47% (94/190)
src/duckdb/src/optimizer/rule/conjunction_simplification.cpp
 76.00% (38/50)
100.00% (3/3)
 65.91% (29/44)
src/duckdb/src/optimizer/rule/constant_folding.cpp
100.00% (20/20)
100.00% (3/3)
100.00% (20/20)
src/duckdb/src/optimizer/rule/constant_order_normalization.cpp
 82.52% (85/103)
100.00% (6/6)
 70.00% (35/50)
src/duckdb/src/optimizer/rule/contains_to_in_clause.cpp
 32.08% (17/53)
100.00% (2/2)
 16.67% (5/30)
src/duckdb/src/optimizer/rule/date_part_simplification.cpp
 12.66% (10/79)
 50.00% (1/2)
  8.00% (2/25)
src/duckdb/src/optimizer/rule/date_trunc_simplification.cpp
  8.48% (28/330)
 18.18% (2/11)
  4.23% (8/189)
src/duckdb/src/optimizer/rule/distinct_aggregate_optimizer.cpp
 58.54% (24/41)
100.00% (6/6)
 52.17% (12/23)
src/duckdb/src/optimizer/rule/distributivity.cpp
 31.11% (28/90)
 75.00% (3/4)
 23.88% (16/67)
src/duckdb/src/optimizer/rule/empty_needle_removal.cpp
 56.67% (51/90)
 80.00% (4/5)
 57.83% (48/83)
src/duckdb/src/optimizer/rule/enum_comparison.cpp
 23.08% (12/52)
 33.33% (1/3)
 20.83% (5/24)
src/duckdb/src/optimizer/rule/equal_or_null_simplification.cpp
 21.74% (20/92)
 25.00% (1/4)
  4.00% (2/50)
src/duckdb/src/optimizer/rule/in_clause_simplification_rule.cpp
 39.34% (96/244)
 66.67% (8/12)
 42.11% (64/152)
src/duckdb/src/optimizer/rule/join_dependent_filter.cpp
  5.36% (6/112)
 16.67% (1/6)
  3.12% (2/64)
src/duckdb/src/optimizer/rule/least_greatest_simplification.cpp
 47.06% (8/17)
 50.00% (1/2)
 16.67% (2/12)
src/duckdb/src/optimizer/rule/like_optimizations.cpp
  6.62% (10/151)
 14.29% (1/7)
  1.15% (2/174)
src/duckdb/src/optimizer/rule/list_comprehension_rewrite.cpp
  9.25% (26/281)
 25.00% (4/16)
  8.89% (16/180)
src/duckdb/src/optimizer/rule/monotone_preimage.cpp
  5.77% (18/312)
 20.00% (2/10)
  3.57% (8/224)
src/duckdb/src/optimizer/rule/move_constants.cpp
 45.20% (127/281)
 40.00% (4/10)
 49.16% (88/179)
src/duckdb/src/optimizer/rule/not_comparison_simplification.cpp
 70.59% (12/17)
100.00% (2/2)
 92.86% (13/14)
src/duckdb/src/optimizer/rule/not_conjunction_simplification.cpp
 36.67% (11/30)
100.00% (2/2)
 44.83% (13/29)
src/duckdb/src/optimizer/rule/not_constant_or_null_simplification.cpp
 34.48% (10/29)
 50.00% (1/2)
 11.76% (2/17)
src/duckdb/src/optimizer/rule/or_range_merge.cpp
 28.31% (92/325)
 45.00% (9/20)
 26.59% (67/252)
src/duckdb/src/optimizer/rule/ordered_aggregate_optimizer.cpp
 44.12% (15/34)
100.00% (3/3)
 52.63% (10/19)
src/duckdb/src/optimizer/rule/predicate_factoring.cpp
  4.08% (6/147)
 10.00% (1/10)
  2.00% (2/100)
src/duckdb/src/optimizer/rule/regex_optimizations.cpp
 32.10% (78/243)
 66.67% (6/9)
 35.50% (71/200)
src/duckdb/src/optimizer/rule/string_prefix.cpp
 23.24% (33/142)
 33.33% (2/6)
  3.81% (4/105)
src/duckdb/src/optimizer/rule/struct_extract_struct_pack_folding.cpp
 39.29% (11/28)
 50.00% (1/2)
 22.22% (2/9)
src/duckdb/src/optimizer/rule/timestamp_comparison.cpp
 16.85% (15/89)
 25.00% (1/4)
  5.66% (3/53)
src/duckdb/src/optimizer/runtime_filter_cast.cpp
  0.00% (0/67)
  0.00% (0/5)
  0.00% (0/61)
src/duckdb/src/optimizer/sampling_pushdown.cpp
 17.50% (7/40)
100.00% (1/1)
 22.22% (6/27)
src/duckdb/src/optimizer/scalar_aggregate_merger.cpp
  3.86% (21/544)
 12.50% (4/32)
  4.14% (17/411)
src/duckdb/src/optimizer/scalar_fn_pushdown.cpp
 12.66% (10/79)
 28.57% (2/7)
 14.29% (9/63)
src/duckdb/src/optimizer/self_join_aggregate.cpp
 31.13% (141/453)
 65.00% (13/20)
 31.17% (101/324)
src/duckdb/src/optimizer/statistics/expression/propagate_aggregate.cpp
100.00% (20/20)
100.00% (1/1)
100.00% (8/8)
src/duckdb/src/optimizer/statistics/expression/propagate_between.cpp
  0.00% (0/51)
  0.00% (0/1)
  0.00% (0/43)
src/duckdb/src/optimizer/statistics/expression/propagate_case.cpp
 84.62% (11/13)
100.00% (1/1)
 57.14% (4/7)
src/duckdb/src/optimizer/statistics/expression/propagate_columnref.cpp
100.00% (7/7)
100.00% (1/1)
100.00% (4/4)
src/duckdb/src/optimizer/statistics/expression/propagate_comparison.cpp
 72.16% (140/194)
 87.50% (7/8)
 66.67% (136/204)
src/duckdb/src/optimizer/statistics/expression/propagate_conjunction.cpp
 46.00% (46/100)
100.00% (2/2)
 40.51% (32/79)
src/duckdb/src/optimizer/statistics/expression/propagate_constant.cpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/optimizer/statistics/expression/propagate_function.cpp
 71.55% (171/239)
 77.78% (7/9)
 75.69% (137/181)
src/duckdb/src/optimizer/statistics/expression/propagate_operator.cpp
 14.89% (14/94)
 25.00% (1/4)
  8.00% (6/75)
src/duckdb/src/optimizer/statistics/operator/propagate_aggregate.cpp
 30.50% (158/518)
 43.75% (7/16)
 36.81% (134/364)
src/duckdb/src/optimizer/statistics/operator/propagate_cross_product.cpp
 81.82% (9/11)
100.00% (1/1)
 83.33% (5/6)
src/duckdb/src/optimizer/statistics/operator/propagate_cte.cpp
 76.74% (33/43)
100.00% (2/2)
 75.86% (22/29)
src/duckdb/src/optimizer/statistics/operator/propagate_filter.cpp
 18.01% (49/272)
 42.86% (6/14)
 19.70% (39/198)
src/duckdb/src/optimizer/statistics/operator/propagate_get.cpp
  3.68% (7/190)
 12.50% (1/8)
  6.42% (7/109)
src/duckdb/src/optimizer/statistics/operator/propagate_join.cpp
 30.68% (108/352)
 50.00% (6/12)
 36.82% (88/239)
src/duckdb/src/optimizer/statistics/operator/propagate_limit.cpp
 69.23% (9/13)
100.00% (1/1)
 84.62% (11/13)
src/duckdb/src/optimizer/statistics/operator/propagate_order.cpp
100.00% (7/7)
100.00% (1/1)
100.00% (2/2)
src/duckdb/src/optimizer/statistics/operator/propagate_projection.cpp
 80.00% (12/15)
100.00% (1/1)
 88.89% (8/9)
src/duckdb/src/optimizer/statistics/operator/propagate_secure_view.cpp
  0.00% (0/30)
  0.00% (0/1)
  0.00% (0/16)
src/duckdb/src/optimizer/statistics/operator/propagate_set_operation.cpp
 40.21% (39/97)
 66.67% (2/3)
 30.49% (25/82)
src/duckdb/src/optimizer/statistics/operator/propagate_unnest.cpp
  0.00% (0/48)
  0.00% (0/2)
  0.00% (0/26)
src/duckdb/src/optimizer/statistics/operator/propagate_window.cpp
  0.00% (0/51)
  0.00% (0/1)
  0.00% (0/22)
src/duckdb/src/optimizer/statistics_propagator.cpp
 59.65% (102/171)
 61.54% (8/13)
 59.18% (58/98)
src/duckdb/src/optimizer/topn_optimizer.cpp
 26.76% (38/142)
 75.00% (3/4)
 30.10% (31/103)
src/duckdb/src/optimizer/topn_window_elimination.cpp
  0.89% (9/1013)
  6.06% (2/33)
  1.63% (11/673)
src/duckdb/src/optimizer/type_pushdown.cpp
 36.04% (71/197)
 35.71% (5/14)
 36.81% (53/144)
src/duckdb/src/optimizer/unnest_rewriter.cpp
  4.10% (29/708)
 20.00% (4/20)
  3.31% (17/513)
src/duckdb/src/optimizer/window_join_pushdown.cpp
 32.11% (35/109)
100.00% (3/3)
 29.58% (21/71)
src/duckdb/src/optimizer/window_self_join.cpp
 54.92% (134/244)
 90.91% (10/11)
 54.14% (72/133)
src/duckdb/src/parallel/async_result.cpp
 29.19% (54/185)
 35.71% (10/28)
 27.74% (38/137)
src/duckdb/src/parallel/base_pipeline_event.cpp
100.00% (4/4)
100.00% (2/2)
100.00% (6/6)
src/duckdb/src/parallel/event.cpp
 76.27% (45/59)
 66.67% (6/9)
 86.44% (51/59)
src/duckdb/src/parallel/executor.cpp
 59.41% (322/542)
 67.92% (36/53)
 56.52% (182/322)
src/duckdb/src/parallel/executor_task.cpp
 46.81% (22/47)
 50.00% (3/6)
 46.15% (12/26)
src/duckdb/src/parallel/interrupt.cpp
 11.11% (4/36)
 28.57% (2/7)
 20.83% (5/24)
src/duckdb/src/parallel/meta_pipeline.cpp
 56.52% (117/207)
 65.52% (19/29)
 50.37% (68/135)
src/duckdb/src/parallel/pipeline.cpp
 38.52% (552/1433)
 61.86% (60/97)
 40.64% (382/940)
src/duckdb/src/parallel/pipeline_broadcast_exchange.cpp
 25.70% (433/1685)
 45.38% (59/130)
 21.47% (237/1104)
src/duckdb/src/parallel/pipeline_complete_event.cpp
100.00% (9/9)
100.00% (3/3)
100.00% (7/7)
src/duckdb/src/parallel/pipeline_event.cpp
 78.95% (15/19)
100.00% (4/4)
 85.71% (12/14)
src/duckdb/src/parallel/pipeline_executor.cpp
 60.52% (423/699)
 82.86% (29/35)
 61.77% (412/667)
src/duckdb/src/parallel/pipeline_finish_event.cpp
 71.05% (27/38)
 83.33% (5/6)
 76.19% (16/21)
src/duckdb/src/parallel/pipeline_initialize_event.cpp
 86.96% (20/23)
 83.33% (5/6)
 91.67% (11/12)
src/duckdb/src/parallel/pipeline_prepare_finish_event.cpp
 84.21% (16/19)
 83.33% (5/6)
 88.89% (8/9)
src/duckdb/src/parallel/pipeline_schedule.cpp
 54.79% (183/334)
 81.25% (13/16)
 46.40% (103/222)
src/duckdb/src/parallel/progress_verifier.cpp
  0.00% (0/309)
  0.00% (0/19)
  0.00% (0/185)
src/duckdb/src/parallel/runtime_filter_schedule.cpp
 22.02% (37/168)
 62.50% (5/8)
 18.25% (23/126)
src/duckdb/src/parallel/scan_read_ahead.cpp
 55.05% (180/327)
 60.47% (26/43)
 60.75% (130/214)
src/duckdb/src/parallel/task_executor.cpp
 48.15% (104/216)
 57.14% (20/35)
 60.00% (69/115)
src/duckdb/src/parallel/task_notifier.cpp
 83.33% (10/12)
 50.00% (2/4)
 84.62% (11/13)
src/duckdb/src/parallel/task_scheduler.cpp
 64.37% (224/348)
 77.78% (28/36)
 58.16% (114/196)
src/duckdb/src/parallel/task_scheduler_pool.cpp
 93.04% (107/115)
100.00% (11/11)
 93.68% (89/95)
src/duckdb/src/parallel/task_scheduler_queue.cpp
 84.09% (74/88)
 85.71% (18/21)
 88.64% (39/44)
src/duckdb/src/parallel/thread_context.cpp
 94.12% (16/17)
100.00% (2/2)
 87.50% (7/8)
src/duckdb/src/parser/base_expression.cpp
 64.29% (9/14)
 50.00% (2/4)
 83.33% (10/12)
src/duckdb/src/parser/column_definition.cpp
 40.64% (76/187)
 50.00% (19/38)
 34.58% (37/107)
src/duckdb/src/parser/column_list.cpp
 35.00% (49/140)
 45.00% (9/20)
 39.02% (32/82)
src/duckdb/src/parser/common_table_expression_info.cpp
  4.76% (2/42)
 20.00% (1/5)
  3.85% (1/26)
src/duckdb/src/parser/constraint.cpp
 16.00% (4/25)
 33.33% (2/6)
 16.67% (3/18)
src/duckdb/src/parser/constraints/check_constraint.cpp
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/5)
src/duckdb/src/parser/constraints/foreign_key_constraint.cpp
  0.00% (0/38)
  0.00% (0/4)
  0.00% (0/31)
src/duckdb/src/parser/constraints/not_null_constraint.cpp
 40.00% (4/10)
 50.00% (2/4)
 66.67% (4/6)
src/duckdb/src/parser/constraints/unique_constraint.cpp
 10.13% (8/79)
 18.75% (3/16)
 18.31% (13/71)
src/duckdb/src/parser/expression/between_expression.cpp
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/8)
src/duckdb/src/parser/expression/case_expression.cpp
100.00% (5/5)
100.00% (2/2)
100.00% (3/3)
src/duckdb/src/parser/expression/cast_expression.cpp
 26.53% (13/49)
 57.14% (4/7)
 40.48% (17/42)
src/duckdb/src/parser/expression/collate_expression.cpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/10)
src/duckdb/src/parser/expression/columnref_expression.cpp
 91.11% (41/45)
100.00% (9/9)
 91.67% (33/36)
src/duckdb/src/parser/expression/comparison_expression.cpp
 77.78% (7/9)
 75.00% (3/4)
 77.78% (7/9)
src/duckdb/src/parser/expression/conjunction_expression.cpp
 61.54% (16/26)
 66.67% (4/6)
 60.00% (9/15)
src/duckdb/src/parser/expression/constant_expression.cpp
 43.75% (7/16)
 60.00% (3/5)
 54.55% (6/11)
src/duckdb/src/parser/expression/default_expression.cpp
 40.00% (2/5)
 50.00% (1/2)
 66.67% (2/3)
src/duckdb/src/parser/expression/function_expression.cpp
 39.76% (66/166)
 66.67% (8/12)
 57.39% (66/115)
src/duckdb/src/parser/expression/lambda_expression.cpp
 52.81% (47/89)
 75.00% (6/8)
 57.38% (35/61)
src/duckdb/src/parser/expression/lambdaref_expression.cpp
 16.67% (4/24)
 20.00% (1/5)
 15.00% (3/20)
src/duckdb/src/parser/expression/operator_expression.cpp
 25.35% (18/71)
 41.67% (5/12)
 27.08% (13/48)
src/duckdb/src/parser/expression/parameter_expression.cpp
 40.00% (2/5)
 50.00% (1/2)
 66.67% (2/3)
src/duckdb/src/parser/expression/pattern_expression.cpp
  0.00% (0/159)
  0.00% (0/24)
  0.00% (0/110)
src/duckdb/src/parser/expression/positional_reference_expression.cpp
100.00% (7/7)
100.00% (3/3)
100.00% (6/6)
src/duckdb/src/parser/expression/star_expression.cpp
 29.70% (30/101)
 41.67% (5/12)
 40.00% (22/55)
src/duckdb/src/parser/expression/subquery_expression.cpp
 61.11% (11/18)
100.00% (2/2)
 70.00% (7/10)
src/duckdb/src/parser/expression/type_expression.cpp
 37.38% (114/305)
 53.33% (8/15)
 50.24% (103/205)
src/duckdb/src/parser/expression/value_expression.cpp
 23.62% (90/381)
 53.85% (14/26)
 28.08% (73/260)
src/duckdb/src/parser/expression/window_expression.cpp
 15.89% (24/151)
 45.45% (5/11)
 23.81% (20/84)
src/duckdb/src/parser/expression_util.cpp
 74.42% (32/43)
 83.33% (5/6)
 82.76% (24/29)
src/duckdb/src/parser/keyword_helper.cpp
 72.29% (60/83)
 58.82% (10/17)
 82.26% (51/62)
src/duckdb/src/parser/literal.cpp
 68.70% (169/246)
 73.91% (17/23)
 69.71% (122/175)
src/duckdb/src/parser/parsed_data/alter_database_info.cpp
  0.00% (0/28)
  0.00% (0/7)
  0.00% (0/16)
src/duckdb/src/parser/parsed_data/alter_info.cpp
 11.36% (5/44)
 28.57% (2/7)
 21.88% (7/32)
src/duckdb/src/parser/parsed_data/alter_scalar_function_info.cpp
  0.00% (0/19)
  0.00% (0/6)
  0.00% (0/10)
src/duckdb/src/parser/parsed_data/alter_schema_info.cpp
  0.00% (0/86)
  0.00% (0/17)
  0.00% (0/47)
src/duckdb/src/parser/parsed_data/alter_table_function_info.cpp
  0.00% (0/19)
  0.00% (0/6)
  0.00% (0/11)
src/duckdb/src/parser/parsed_data/alter_table_info.cpp
  1.20% (7/585)
  2.80% (3/107)
  2.77% (9/325)
src/duckdb/src/parser/parsed_data/attach_info.cpp
  0.00% (0/47)
  0.00% (0/2)
  0.00% (0/22)
src/duckdb/src/parser/parsed_data/comment_on_column_info.cpp
  0.00% (0/43)
  0.00% (0/7)
  0.00% (0/26)
src/duckdb/src/parser/parsed_data/connect_info.cpp
  0.00% (0/34)
  0.00% (0/2)
  0.00% (0/17)
src/duckdb/src/parser/parsed_data/copy_info.cpp
  2.19% (3/137)
 16.67% (1/6)
  4.72% (5/106)
src/duckdb/src/parser/parsed_data/create_aggregate_function_info.cpp
 45.00% (9/20)
 50.00% (2/4)
 55.56% (5/9)
src/duckdb/src/parser/parsed_data/create_collation_info.cpp
 50.00% (5/10)
 50.00% (1/2)
 83.33% (5/6)
src/duckdb/src/parser/parsed_data/create_coordinate_system_info.cpp
  0.00% (0/11)
  0.00% (0/2)
  0.00% (0/7)
src/duckdb/src/parser/parsed_data/create_copy_function_info.cpp
 44.44% (4/9)
 50.00% (1/2)
 75.00% (3/4)
src/duckdb/src/parser/parsed_data/create_function_info.cpp
 50.00% (6/12)
 50.00% (1/2)
 94.74% (18/19)
src/duckdb/src/parser/parsed_data/create_index_info.cpp
  0.00% (0/102)
  0.00% (0/8)
  0.00% (0/54)
src/duckdb/src/parser/parsed_data/create_info.cpp
 23.64% (13/55)
 16.67% (1/6)
 34.78% (8/23)
src/duckdb/src/parser/parsed_data/create_macro_info.cpp
  5.56% (2/36)
 20.00% (1/5)
 13.33% (2/15)
src/duckdb/src/parser/parsed_data/create_pragma_function_info.cpp
 77.27% (17/22)
 75.00% (3/4)
 90.91% (10/11)
src/duckdb/src/parser/parsed_data/create_scalar_function_info.cpp
 33.33% (9/27)
 40.00% (2/5)
 50.00% (5/10)
src/duckdb/src/parser/parsed_data/create_schema_info.cpp
 30.67% (23/75)
 75.00% (6/8)
 30.00% (9/30)
src/duckdb/src/parser/parsed_data/create_secret_info.cpp
  0.00% (0/63)
  0.00% (0/4)
  0.00% (0/34)
src/duckdb/src/parser/parsed_data/create_sequence_info.cpp
  8.33% (3/36)
 33.33% (1/3)
 42.11% (8/19)
src/duckdb/src/parser/parsed_data/create_table_function_info.cpp
 57.69% (15/26)
 60.00% (3/5)
 80.00% (8/10)
src/duckdb/src/parser/parsed_data/create_table_info.cpp
  3.80% (3/79)
 14.29% (1/7)
  5.56% (2/36)
src/duckdb/src/parser/parsed_data/create_trigger_info.cpp
  0.00% (0/60)
  0.00% (0/3)
  0.00% (0/30)
src/duckdb/src/parser/parsed_data/create_type_info.cpp
 13.04% (6/46)
 40.00% (2/5)
 20.00% (6/30)
src/duckdb/src/parser/parsed_data/create_view_info.cpp
 14.29% (16/112)
 25.00% (3/12)
 34.48% (30/87)
src/duckdb/src/parser/parsed_data/create_window_function_info.cpp
 45.00% (9/20)
 50.00% (2/4)
 55.56% (5/9)
src/duckdb/src/parser/parsed_data/detach_info.cpp
  0.00% (0/18)
  0.00% (0/3)
  0.00% (0/6)
src/duckdb/src/parser/parsed_data/disconnect_info.cpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/parser/parsed_data/drop_info.cpp
 12.24% (6/49)
 40.00% (2/5)
 23.26% (10/43)
src/duckdb/src/parser/parsed_data/exported_table_data.cpp
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/7)
src/duckdb/src/parser/parsed_data/external_resource_options.cpp
  0.00% (0/30)
  0.00% (0/4)
  0.00% (0/8)
src/duckdb/src/parser/parsed_data/extra_drop_info.cpp
  0.00% (0/16)
  0.00% (0/6)
  0.00% (0/15)
src/duckdb/src/parser/parsed_data/load_info.cpp
  8.99% (8/89)
 33.33% (2/6)
 11.54% (6/52)
src/duckdb/src/parser/parsed_data/parse_info.cpp
  0.00% (0/43)
  0.00% (0/2)
  0.00% (0/21)
src/duckdb/src/parser/parsed_data/pragma_info.cpp
 36.00% (9/25)
 50.00% (1/2)
 28.57% (2/7)
src/duckdb/src/parser/parsed_data/sample_options.cpp
  0.00% (0/74)
  0.00% (0/7)
  0.00% (0/59)
src/duckdb/src/parser/parsed_data/transaction_info.cpp
  6.67% (3/45)
 25.00% (1/4)
 30.00% (6/20)
src/duckdb/src/parser/parsed_data/vacuum_info.cpp
  6.67% (2/30)
 33.33% (1/3)
 26.67% (4/15)
src/duckdb/src/parser/parsed_expression.cpp
 18.01% (38/211)
 47.06% (8/17)
 12.78% (17/133)
src/duckdb/src/parser/parsed_expression_iterator.cpp
 25.49% (78/306)
 72.73% (8/11)
 27.27% (42/154)
src/duckdb/src/parser/parser.cpp
 38.02% (254/668)
 54.55% (18/33)
 48.21% (216/448)
src/duckdb/src/parser/peg/autocomplete_core.cpp
  0.00% (0/245)
  0.00% (0/9)
  0.00% (0/135)
src/duckdb/src/parser/peg/compiled_grammar.cpp
 84.88% (146/172)
 80.00% (8/10)
 78.57% (44/56)
src/duckdb/src/parser/peg/dialect_extension.cpp
  0.00% (0/57)
  0.00% (0/7)
  0.00% (0/13)
src/duckdb/src/parser/peg/grammar_change.cpp
  0.00% (0/63)
  0.00% (0/10)
  0.00% (0/19)
src/duckdb/src/parser/peg/keyword_helper/default_keyword_maps.cpp
 83.33% (80/96)
 85.71% (6/7)
 88.10% (37/42)
src/duckdb/src/parser/peg/keyword_helper/duckdb_keyword_helper.cpp
 62.50% (10/16)
 60.00% (3/5)
 71.43% (5/7)
src/duckdb/src/parser/peg/keyword_helper/grammar_literal_table.cpp
 94.59% (35/37)
100.00% (3/3)
 95.24% (20/21)
src/duckdb/src/parser/peg/keyword_helper/parsed_grammar_keyword_helper.cpp
 73.53% (50/68)
 83.33% (5/6)
 82.05% (32/39)
src/duckdb/src/parser/peg/keyword_map.cpp
100.00% (912/912)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/parser/peg/matcher.cpp
 85.63% (149/174)
 81.25% (13/16)
 89.81% (141/157)
src/duckdb/src/parser/peg/matcher_factory.cpp
 89.06% (285/320)
100.00% (32/32)
 89.17% (140/157)
src/duckdb/src/parser/peg/matcher_first_set.cpp
 95.83% (161/168)
100.00% (9/9)
 96.67% (87/90)
src/duckdb/src/parser/peg/matcher_process.cpp
 61.11% (33/54)
 37.50% (3/8)
 72.13% (44/61)
src/duckdb/src/parser/peg/matcher_stack.cpp
 84.26% (562/667)
 84.09% (37/44)
 88.75% (481/542)
src/duckdb/src/parser/peg/operator_matcher.cpp
100.00% (24/24)
100.00% (1/1)
100.00% (33/33)
src/duckdb/src/parser/peg/parsed_grammar.cpp
 30.69% (62/202)
 41.67% (10/24)
 25.00% (24/96)
src/duckdb/src/parser/peg/parser_packrat.cpp
 96.67% (58/60)
100.00% (7/7)
 98.28% (57/58)
src/duckdb/src/parser/peg/passthrough_dialect.cpp
  0.00% (0/26)
  0.00% (0/5)
  0.00% (0/13)
src/duckdb/src/parser/peg/peg_parser.cpp
 84.67% (254/300)
100.00% (14/14)
 88.44% (176/199)
src/duckdb/src/parser/peg/peg_rule_id.cpp
 72.00% (18/25)
 66.67% (2/3)
 57.14% (8/14)
src/duckdb/src/parser/peg/sql_formatter.cpp
  0.00% (0/1338)
  0.00% (0/41)
  0.00% (0/841)
src/duckdb/src/parser/peg/syntax_error.cpp
 97.05% (395/407)
100.00% (26/26)
 97.89% (278/284)
src/duckdb/src/parser/peg/tokenizer/base_tokenizer.cpp
 94.15% (563/598)
 96.00% (24/25)
 95.87% (464/484)
src/duckdb/src/parser/peg/tokenizer/highlight_tokenizer.cpp
  0.00% (0/12)
  0.00% (0/3)
  0.00% (0/7)
src/duckdb/src/parser/peg/tokenizer/parser_tokenizer.cpp
100.00% (33/33)
100.00% (5/5)
100.00% (29/29)
src/duckdb/src/parser/peg/transformer/peg_transformer.cpp
 61.59% (255/414)
 78.72% (37/47)
 68.33% (192/281)
src/duckdb/src/parser/peg/transformer/peg_transformer_factory.cpp
 73.90% (184/249)
 87.50% (14/16)
 65.42% (70/107)
src/duckdb/src/parser/peg/transformer/transform_alter.cpp
  5.44% (21/386)
  8.33% (3/36)
  4.37% (10/229)
src/duckdb/src/parser/peg/transformer/transform_analyze.cpp
 92.00% (23/25)
100.00% (3/3)
 91.67% (11/12)
src/duckdb/src/parser/peg/transformer/transform_attach.cpp
  0.00% (0/34)
  0.00% (0/4)
  0.00% (0/20)
src/duckdb/src/parser/peg/transformer/transform_call.cpp
100.00% (7/7)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/parser/peg/transformer/transform_checkpoint.cpp
 81.25% (13/16)
 50.00% (1/2)
 77.78% (7/9)
src/duckdb/src/parser/peg/transformer/transform_comment.cpp
  8.82% (6/68)
 14.29% (2/14)
  6.67% (2/30)
src/duckdb/src/parser/peg/transformer/transform_common.cpp
 39.49% (156/395)
 43.48% (30/69)
 39.80% (80/201)
src/duckdb/src/parser/peg/transformer/transform_connect.cpp
  0.00% (0/34)
  0.00% (0/5)
  0.00% (0/10)
src/duckdb/src/parser/peg/transformer/transform_copy.cpp
 37.16% (97/261)
 34.21% (13/38)
 44.20% (61/138)
src/duckdb/src/parser/peg/transformer/transform_create_index.cpp
  0.00% (0/104)
  0.00% (0/17)
  0.00% (0/60)
src/duckdb/src/parser/peg/transformer/transform_create_macro.cpp
 77.65% (66/85)
 75.00% (6/8)
 79.63% (43/54)
src/duckdb/src/parser/peg/transformer/transform_create_schema.cpp
 64.29% (9/14)
 50.00% (1/2)
 71.43% (5/7)
src/duckdb/src/parser/peg/transformer/transform_create_secret.cpp
  0.00% (0/59)
  0.00% (0/4)
  0.00% (0/40)
src/duckdb/src/parser/peg/transformer/transform_create_sequence.cpp
 22.84% (45/197)
 18.18% (2/11)
 25.32% (39/154)
src/duckdb/src/parser/peg/transformer/transform_create_table.cpp
 37.23% (175/470)
 36.51% (23/63)
 40.87% (94/230)
src/duckdb/src/parser/peg/transformer/transform_create_trigger.cpp
  0.00% (0/108)
  0.00% (0/16)
  0.00% (0/50)
src/duckdb/src/parser/peg/transformer/transform_create_type.cpp
  0.00% (0/35)
  0.00% (0/4)
  0.00% (0/17)
src/duckdb/src/parser/peg/transformer/transform_create_view.cpp
 17.27% (19/110)
 16.67% (1/6)
 20.63% (13/63)
src/duckdb/src/parser/peg/transformer/transform_deallocate.cpp
 66.67% (6/9)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/parser/peg/transformer/transform_delete.cpp
 47.73% (21/44)
 42.86% (3/7)
 46.43% (13/28)
src/duckdb/src/parser/peg/transformer/transform_describe.cpp
 82.39% (131/159)
 87.50% (21/24)
 85.33% (64/75)
src/duckdb/src/parser/peg/transformer/transform_detach.cpp
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/4)
src/duckdb/src/parser/peg/transformer/transform_drop.cpp
 17.96% (30/167)
 18.18% (4/22)
 19.05% (16/84)
src/duckdb/src/parser/peg/transformer/transform_execute.cpp
  0.00% (0/29)
  0.00% (0/1)
  0.00% (0/22)
src/duckdb/src/parser/peg/transformer/transform_explain.cpp
 17.33% (13/75)
 33.33% (2/6)
 14.75% (9/61)
src/duckdb/src/parser/peg/transformer/transform_export.cpp
  0.00% (0/39)
  0.00% (0/3)
  0.00% (0/21)
src/duckdb/src/parser/peg/transformer/transform_expression.cpp
 51.35% (1234/2403)
 59.63% (161/270)
 52.75% (595/1128)
src/duckdb/src/parser/peg/transformer/transform_external_resource.cpp
  0.00% (0/49)
  0.00% (0/6)
  0.00% (0/17)
src/duckdb/src/parser/peg/transformer/transform_external_resource_source.cpp
  0.00% (0/40)
  0.00% (0/4)
  0.00% (0/15)
src/duckdb/src/parser/peg/transformer/transform_frame_plan.cpp
 88.97% (129/145)
100.00% (9/9)
 85.39% (76/89)
src/duckdb/src/parser/peg/transformer/transform_generated_trampoline.cpp
 40.51% (3200/7899)
 39.26% (369/940)
 37.92% (940/2479)
src/duckdb/src/parser/peg/transformer/transform_generic_copy_option.cpp
  0.00% (0/179)
  0.00% (0/15)
  0.00% (0/124)
src/duckdb/src/parser/peg/transformer/transform_insert.cpp
 33.05% (39/118)
 35.29% (6/17)
 45.76% (27/59)
src/duckdb/src/parser/peg/transformer/transform_load.cpp
 24.51% (25/102)
 16.67% (2/12)
 23.68% (9/38)
src/duckdb/src/parser/peg/transformer/transform_match_recognize.cpp
  0.00% (0/352)
  0.00% (0/53)
  0.00% (0/137)
src/duckdb/src/parser/peg/transformer/transform_merge_into.cpp
  0.00% (0/126)
  0.00% (0/17)
  0.00% (0/53)
src/duckdb/src/parser/peg/transformer/transform_pivot.cpp
  0.00% (0/260)
  0.00% (0/17)
  0.00% (0/107)
src/duckdb/src/parser/peg/transformer/transform_pragma.cpp
 87.69% (57/65)
100.00% (4/4)
 87.18% (34/39)
src/duckdb/src/parser/peg/transformer/transform_prepare.cpp
  0.00% (0/25)
  0.00% (0/3)
  0.00% (0/12)
src/duckdb/src/parser/peg/transformer/transform_select.cpp
 48.41% (701/1448)
 49.12% (84/171)
 49.93% (346/693)
src/duckdb/src/parser/peg/transformer/transform_set.cpp
 33.33% (38/114)
 30.43% (7/23)
 34.38% (22/64)
src/duckdb/src/parser/peg/transformer/transform_transaction.cpp
 27.27% (6/22)
 33.33% (2/6)
 25.00% (2/8)
src/duckdb/src/parser/peg/transformer/transform_update.cpp
 47.50% (38/80)
 62.50% (5/8)
 42.50% (17/40)
src/duckdb/src/parser/peg/transformer/transform_use.cpp
 88.46% (23/26)
 80.00% (4/5)
 92.31% (12/13)
src/duckdb/src/parser/peg/transformer/transform_vacuum.cpp
 76.12% (51/67)
 75.00% (6/8)
 80.00% (32/40)
src/duckdb/src/parser/qualified_name.cpp
 44.75% (81/181)
 60.00% (12/20)
 48.46% (63/130)
src/duckdb/src/parser/query_error_context.cpp
 98.52% (133/135)
100.00% (2/2)
 97.83% (90/92)
src/duckdb/src/parser/query_node.cpp
 23.96% (52/217)
 62.50% (5/8)
 24.39% (40/164)
src/duckdb/src/parser/query_node/copy_query_node.cpp
  0.00% (0/27)
  0.00% (0/5)
  0.00% (0/19)
src/duckdb/src/parser/query_node/cte_node.cpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/parser/query_node/delete_query_node.cpp
  2.47% (2/81)
 25.00% (1/4)
  3.51% (2/57)
src/duckdb/src/parser/query_node/insert_query_node.cpp
  1.68% (3/179)
 20.00% (1/5)
  2.56% (4/156)
src/duckdb/src/parser/query_node/merge_query_node.cpp
  0.00% (0/122)
  0.00% (0/5)
  0.00% (0/84)
src/duckdb/src/parser/query_node/recursive_cte_node.cpp
  0.00% (0/46)
  0.00% (0/3)
  0.00% (0/24)
src/duckdb/src/parser/query_node/select_node.cpp
 49.66% (74/149)
100.00% (4/4)
 52.07% (63/121)
src/duckdb/src/parser/query_node/set_operation_node.cpp
 21.31% (26/122)
 42.86% (3/7)
 12.38% (13/105)
src/duckdb/src/parser/query_node/statement_node.cpp
  0.00% (0/29)
  0.00% (0/7)
  0.00% (0/21)
src/duckdb/src/parser/query_node/update_query_node.cpp
  2.67% (2/75)
 25.00% (1/4)
  3.70% (2/54)
src/duckdb/src/parser/result_modifier.cpp
 16.79% (22/131)
 28.57% (4/14)
 23.29% (17/73)
src/duckdb/src/parser/statement/alter_statement.cpp
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/7)
src/duckdb/src/parser/statement/attach_statement.cpp
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/7)
src/duckdb/src/parser/statement/call_statement.cpp
 14.29% (2/14)
 25.00% (1/4)
 28.57% (2/7)
src/duckdb/src/parser/statement/connect_statement.cpp
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/7)
src/duckdb/src/parser/statement/copy_database_statement.cpp
  0.00% (0/29)
  0.00% (0/4)
  0.00% (0/16)
src/duckdb/src/parser/statement/copy_statement.cpp
 20.00% (2/10)
 25.00% (1/4)
 37.50% (3/8)
src/duckdb/src/parser/statement/create_statement.cpp
 20.00% (2/10)
 25.00% (1/4)
 28.57% (2/7)
src/duckdb/src/parser/statement/delete_statement.cpp
 20.00% (2/10)
 25.00% (1/4)
 37.50% (3/8)
src/duckdb/src/parser/statement/detach_statement.cpp
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/7)
src/duckdb/src/parser/statement/disconnect_statement.cpp
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/7)
src/duckdb/src/parser/statement/drop_statement.cpp
 20.00% (2/10)
 25.00% (1/4)
 37.50% (3/8)
src/duckdb/src/parser/statement/execute_statement.cpp
  0.00% (0/28)
  0.00% (0/4)
  0.00% (0/13)
src/duckdb/src/parser/statement/explain_statement.cpp
  7.50% (3/40)
 20.00% (1/5)
 17.86% (5/28)
src/duckdb/src/parser/statement/export_statement.cpp
  0.00% (0/20)
  0.00% (0/4)
  0.00% (0/15)
src/duckdb/src/parser/statement/extension_statement.cpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/6)
src/duckdb/src/parser/statement/external_resource_statement.cpp
  0.00% (0/47)
  0.00% (0/5)
  0.00% (0/27)
src/duckdb/src/parser/statement/insert_statement.cpp
  3.28% (2/61)
 10.00% (1/10)
  6.25% (3/48)
src/duckdb/src/parser/statement/load_statement.cpp
 20.00% (2/10)
 25.00% (1/4)
 28.57% (2/7)
src/duckdb/src/parser/statement/merge_into_statement.cpp
  0.00% (0/120)
  0.00% (0/7)
  0.00% (0/83)
src/duckdb/src/parser/statement/multi_statement.cpp
  0.00% (0/14)
  0.00% (0/5)
  0.00% (0/8)
src/duckdb/src/parser/statement/passthrough_statement.cpp
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/4)
src/duckdb/src/parser/statement/pragma_statement.cpp
 20.00% (2/10)
 25.00% (1/4)
 37.50% (3/8)
src/duckdb/src/parser/statement/prepare_statement.cpp
  0.00% (0/18)
  0.00% (0/4)
  0.00% (0/10)
src/duckdb/src/parser/statement/relation_statement.cpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/5)
src/duckdb/src/parser/statement/select_statement.cpp
 86.67% (13/15)
100.00% (4/4)
 88.89% (8/9)
src/duckdb/src/parser/statement/set_statement.cpp
 14.63% (6/41)
 33.33% (3/9)
 41.67% (10/24)
src/duckdb/src/parser/statement/transaction_statement.cpp
 20.00% (2/10)
 25.00% (1/4)
 37.50% (3/8)
src/duckdb/src/parser/statement/update_extensions_statement.cpp
  0.00% (0/22)
  0.00% (0/4)
  0.00% (0/14)
src/duckdb/src/parser/statement/update_statement.cpp
 10.17% (6/59)
 30.00% (3/10)
 10.20% (5/49)
src/duckdb/src/parser/statement/vacuum_statement.cpp
 20.00% (2/10)
 25.00% (1/4)
 37.50% (3/8)
src/duckdb/src/parser/tableref.cpp
 20.49% (25/122)
 40.00% (4/10)
 14.89% (14/94)
src/duckdb/src/parser/tableref/at_clause.cpp
  0.00% (0/20)
  0.00% (0/5)
  0.00% (0/17)
src/duckdb/src/parser/tableref/basetableref.cpp
 60.00% (15/25)
 66.67% (2/3)
 33.33% (5/15)
src/duckdb/src/parser/tableref/bound_ref_wrapper.cpp
 11.76% (2/17)
 16.67% (1/6)
 44.44% (4/9)
src/duckdb/src/parser/tableref/column_data_ref.cpp
  0.00% (0/58)
  0.00% (0/5)
  0.00% (0/39)
src/duckdb/src/parser/tableref/delimgetref.cpp
  0.00% (0/20)
  0.00% (0/5)
  0.00% (0/5)
src/duckdb/src/parser/tableref/emptytableref.cpp
 45.45% (5/11)
 33.33% (1/3)
 33.33% (1/3)
src/duckdb/src/parser/tableref/expressionlistref.cpp
  0.00% (0/55)
  0.00% (0/3)
  0.00% (0/37)
src/duckdb/src/parser/tableref/joinref.cpp
 27.07% (36/133)
 40.00% (2/5)
 17.39% (16/92)
src/duckdb/src/parser/tableref/match_recognize_ref.cpp
  0.00% (0/160)
  0.00% (0/7)
  0.00% (0/120)
src/duckdb/src/parser/tableref/pivotref.cpp
  0.00% (0/290)
  0.00% (0/10)
  0.00% (0/193)
src/duckdb/src/parser/tableref/showref.cpp
  3.23% (2/62)
 25.00% (1/4)
  6.12% (3/49)
src/duckdb/src/parser/tableref/subqueryref.cpp
 59.09% (13/22)
 60.00% (3/5)
 45.45% (5/11)
src/duckdb/src/parser/tableref/table_function.cpp
 51.61% (16/31)
 60.00% (3/5)
 31.25% (5/16)
src/duckdb/src/parser/token_iterator.cpp
 61.29% (57/93)
 78.57% (11/14)
 67.74% (42/62)
src/duckdb/src/planner/bind_context.cpp
 46.53% (342/735)
 65.45% (36/55)
 48.87% (194/397)
src/duckdb/src/planner/binder.cpp
 43.62% (229/525)
 59.68% (37/62)
 49.81% (128/257)
src/duckdb/src/planner/binder/expression/bind_aggregate_expression.cpp
 35.82% (96/268)
 42.86% (3/7)
 38.04% (62/163)
src/duckdb/src/planner/binder/expression/bind_between_expression.cpp
  0.00% (0/42)
  0.00% (0/1)
  0.00% (0/13)
src/duckdb/src/planner/binder/expression/bind_case_expression.cpp
 81.25% (26/32)
100.00% (1/1)
 80.00% (8/10)
src/duckdb/src/planner/binder/expression/bind_cast_expression.cpp
 76.47% (13/17)
100.00% (1/1)
 63.64% (7/11)
src/duckdb/src/planner/binder/expression/bind_collate_expression.cpp
  0.00% (0/18)
  0.00% (0/1)
  0.00% (0/12)
src/duckdb/src/planner/binder/expression/bind_columnref_expression.cpp
 62.24% (61/98)
 61.54% (8/13)
 60.71% (34/56)
src/duckdb/src/planner/binder/expression/bind_comparison_expression.cpp
 90.60% (135/149)
 75.00% (6/8)
 92.08% (93/101)
src/duckdb/src/planner/binder/expression/bind_conjunction_expression.cpp
100.00% (16/16)
100.00% (1/1)
100.00% (8/8)
src/duckdb/src/planner/binder/expression/bind_constant_expression.cpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/planner/binder/expression/bind_function_expression.cpp
 18.14% (88/485)
 22.73% (5/22)
 20.39% (62/304)
src/duckdb/src/planner/binder/expression/bind_lambda.cpp
 10.90% (17/156)
 12.50% (1/8)
 14.89% (14/94)
src/duckdb/src/planner/binder/expression/bind_macro_expression.cpp
 43.05% (65/151)
 44.44% (4/9)
 41.67% (30/72)
src/duckdb/src/planner/binder/expression/bind_operator_expression.cpp
 44.80% (125/279)
 71.43% (5/7)
 48.11% (102/212)
src/duckdb/src/planner/binder/expression/bind_parameter_expression.cpp
  0.00% (0/35)
  0.00% (0/1)
  0.00% (0/21)
src/duckdb/src/planner/binder/expression/bind_positional_reference_expression.cpp
100.00% (6/6)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/planner/binder/expression/bind_star_expression.cpp
 35.52% (179/504)
 57.89% (11/19)
 38.39% (124/323)
src/duckdb/src/planner/binder/expression/bind_subquery_expression.cpp
 25.15% (41/163)
 33.33% (1/3)
 28.81% (34/118)
src/duckdb/src/planner/binder/expression/bind_try_subquery.cpp
  0.00% (0/351)
  0.00% (0/12)
  0.00% (0/212)
src/duckdb/src/planner/binder/expression/bind_type_expression.cpp
 91.30% (63/69)
100.00% (2/2)
 90.00% (27/30)
src/duckdb/src/planner/binder/expression/bind_unnest_expression.cpp
 32.22% (87/270)
 50.00% (6/12)
 39.31% (68/173)
src/duckdb/src/planner/binder/expression/bind_unpacked_star_expression.cpp
  0.00% (0/104)
  0.00% (0/5)
  0.00% (0/63)
src/duckdb/src/planner/binder/expression/bind_window_expression.cpp
 38.38% (137/357)
 60.00% (3/5)
 34.19% (93/272)
src/duckdb/src/planner/binder/query_node/bind_cte_node.cpp
 48.37% (74/153)
 77.78% (7/9)
 50.56% (45/89)
src/duckdb/src/planner/binder/query_node/bind_recursive_cte_node.cpp
  0.00% (0/245)
  0.00% (0/1)
  0.00% (0/134)
src/duckdb/src/planner/binder/query_node/bind_select_node.cpp
 59.63% (421/706)
 93.75% (15/16)
 62.15% (266/428)
src/duckdb/src/planner/binder/query_node/bind_setop_node.cpp
 57.70% (176/305)
 90.91% (10/11)
 57.14% (104/182)
src/duckdb/src/planner/binder/query_node/bind_statement_node.cpp
  0.00% (0/14)
  0.00% (0/1)
  0.00% (0/6)
src/duckdb/src/planner/binder/query_node/bind_table_macro_node.cpp
  0.00% (0/22)
  0.00% (0/2)
  0.00% (0/5)
src/duckdb/src/planner/binder/query_node/bind_trigger_expansion.cpp
  0.00% (0/561)
  0.00% (0/26)
  0.00% (0/286)
src/duckdb/src/planner/binder/query_node/plan_query_node.cpp
 73.65% (123/167)
 71.43% (5/7)
 67.95% (53/78)
src/duckdb/src/planner/binder/query_node/plan_select_node.cpp
 49.29% (104/211)
100.00% (4/4)
 57.45% (54/94)
src/duckdb/src/planner/binder/query_node/plan_setop.cpp
 67.77% (82/121)
 75.00% (3/4)
 75.31% (61/81)
src/duckdb/src/planner/binder/query_node/plan_subquery.cpp
 26.61% (206/774)
 38.46% (15/39)
 32.03% (123/384)
src/duckdb/src/planner/binder/statement/bind_alter.cpp
  0.00% (0/129)
  0.00% (0/4)
  0.00% (0/53)
src/duckdb/src/planner/binder/statement/bind_attach.cpp
  0.00% (0/43)
  0.00% (0/2)
  0.00% (0/21)
src/duckdb/src/planner/binder/statement/bind_call.cpp
100.00% (10/10)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/planner/binder/statement/bind_connect.cpp
  0.00% (0/35)
  0.00% (0/2)
  0.00% (0/12)
src/duckdb/src/planner/binder/statement/bind_copy.cpp
  0.00% (0/744)
  0.00% (0/38)
  0.00% (0/520)
src/duckdb/src/planner/binder/statement/bind_copy_database.cpp
  0.00% (0/97)
  0.00% (0/3)
  0.00% (0/29)
src/duckdb/src/planner/binder/statement/bind_create.cpp
 23.77% (228/959)
 51.35% (19/37)
 22.39% (122/545)
src/duckdb/src/planner/binder/statement/bind_create_table.cpp
 28.05% (170/606)
 51.85% (14/27)
 23.10% (88/381)
src/duckdb/src/planner/binder/statement/bind_delete.cpp
 39.53% (34/86)
100.00% (2/2)
 46.34% (19/41)
src/duckdb/src/planner/binder/statement/bind_detach.cpp
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/planner/binder/statement/bind_drop.cpp
 49.40% (41/83)
 50.00% (1/2)
 39.47% (15/38)
src/duckdb/src/planner/binder/statement/bind_execute.cpp
  0.00% (0/79)
  0.00% (0/1)
  0.00% (0/33)
src/duckdb/src/planner/binder/statement/bind_explain.cpp
 46.67% (21/45)
100.00% (1/1)
 40.00% (10/25)
src/duckdb/src/planner/binder/statement/bind_export.cpp
  0.00% (0/237)
  0.00% (0/9)
  0.00% (0/113)
src/duckdb/src/planner/binder/statement/bind_extension.cpp
  0.00% (0/17)
  0.00% (0/1)
  0.00% (0/12)
src/duckdb/src/planner/binder/statement/bind_external_resource.cpp
  0.00% (0/38)
  0.00% (0/3)
  0.00% (0/17)
src/duckdb/src/planner/binder/statement/bind_insert.cpp
  7.30% (46/630)
 10.53% (2/19)
  7.74% (27/349)
src/duckdb/src/planner/binder/statement/bind_load.cpp
 52.17% (12/23)
100.00% (1/1)
 46.15% (6/13)
src/duckdb/src/planner/binder/statement/bind_logical_plan.cpp
  0.00% (0/27)
  0.00% (0/2)
  0.00% (0/10)
src/duckdb/src/planner/binder/statement/bind_merge_into.cpp
  0.00% (0/359)
  0.00% (0/8)
  0.00% (0/170)
src/duckdb/src/planner/binder/statement/bind_pragma.cpp
 53.06% (26/49)
 50.00% (1/2)
 53.33% (8/15)
src/duckdb/src/planner/binder/statement/bind_prepare.cpp
  0.00% (0/19)
  0.00% (0/1)
  0.00% (0/3)
src/duckdb/src/planner/binder/statement/bind_relation.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/planner/binder/statement/bind_select.cpp
 83.33% (10/12)
100.00% (1/1)
 85.71% (6/7)
src/duckdb/src/planner/binder/statement/bind_set.cpp
 68.52% (37/54)
100.00% (3/3)
 61.11% (11/18)
src/duckdb/src/planner/binder/statement/bind_summarize.cpp
 94.12% (128/136)
100.00% (7/7)
 96.43% (27/28)
src/duckdb/src/planner/binder/statement/bind_transaction.cpp
100.00% (10/10)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/planner/binder/statement/bind_update.cpp
 24.75% (50/202)
 33.33% (2/6)
 31.58% (30/95)
src/duckdb/src/planner/binder/statement/bind_update_extensions.cpp
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/planner/binder/statement/bind_vacuum.cpp
 55.26% (42/76)
100.00% (2/2)
 56.82% (25/44)
src/duckdb/src/planner/binder/tableref/bind_basetableref.cpp
 43.17% (117/271)
 85.71% (6/7)
 50.69% (73/144)
src/duckdb/src/planner/binder/tableref/bind_bound_table_ref.cpp
 71.43% (5/7)
100.00% (1/1)
 83.33% (5/6)
src/duckdb/src/planner/binder/tableref/bind_column_data_ref.cpp
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/4)
src/duckdb/src/planner/binder/tableref/bind_delimgetref.cpp
  0.00% (0/10)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/planner/binder/tableref/bind_emptytableref.cpp
100.00% (5/5)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/planner/binder/tableref/bind_expressionlistref.cpp
 63.77% (88/138)
100.00% (3/3)
 59.79% (58/97)
src/duckdb/src/planner/binder/tableref/bind_joinref.cpp
 53.35% (183/343)
 83.33% (10/12)
 55.13% (86/156)
src/duckdb/src/planner/binder/tableref/bind_match_recognize_ref.cpp
  0.00% (0/903)
  0.00% (0/40)
  0.00% (0/342)
src/duckdb/src/planner/binder/tableref/bind_pivot.cpp
  0.00% (0/885)
  0.00% (0/30)
  0.00% (0/445)
src/duckdb/src/planner/binder/tableref/bind_showref.cpp
 54.65% (147/269)
 90.00% (9/10)
 54.65% (94/172)
src/duckdb/src/planner/binder/tableref/bind_subqueryref.cpp
 90.91% (20/22)
100.00% (1/1)
 88.89% (8/9)
src/duckdb/src/planner/binder/tableref/bind_table_function.cpp
 42.68% (210/492)
 58.33% (7/12)
 45.72% (155/339)
src/duckdb/src/planner/binder/tableref/plan_joinref.cpp
 35.34% (141/399)
 66.67% (12/18)
 34.69% (94/271)
src/duckdb/src/planner/binding_alias.cpp
 68.42% (52/76)
 84.62% (11/13)
 75.93% (41/54)
src/duckdb/src/planner/bound_parameter_map.cpp
 16.67% (8/48)
 37.50% (3/8)
 12.90% (4/31)
src/duckdb/src/planner/bound_result_modifier.cpp
 19.88% (34/171)
 41.38% (12/29)
 24.39% (30/123)
src/duckdb/src/planner/collation_binding.cpp
 51.56% (99/192)
 90.91% (10/11)
 55.45% (56/101)
src/duckdb/src/planner/column_binding.cpp
 90.48% (19/21)
100.00% (6/6)
 92.31% (12/13)
src/duckdb/src/planner/column_qualifier.cpp
 68.42% (273/399)
 88.89% (16/18)
 76.59% (193/252)
src/duckdb/src/planner/expression.cpp
 68.35% (108/158)
 76.67% (23/30)
 50.00% (42/84)
src/duckdb/src/planner/expression/bound_aggregate_expression.cpp
 62.86% (88/140)
 90.91% (10/11)
 60.20% (59/98)
src/duckdb/src/planner/expression/bound_case_expression.cpp
 53.33% (24/45)
 80.00% (4/5)
 29.63% (8/27)
src/duckdb/src/planner/expression/bound_cast_expression.cpp
 44.70% (194/434)
 83.33% (15/18)
 53.09% (206/388)
src/duckdb/src/planner/expression/bound_columnref_expression.cpp
100.00% (31/31)
100.00% (7/7)
100.00% (19/19)
src/duckdb/src/planner/expression/bound_conjunction_expression.cpp
 72.22% (26/36)
 71.43% (5/7)
 80.00% (16/20)
src/duckdb/src/planner/expression/bound_constant_expression.cpp
 69.64% (39/56)
 88.89% (8/9)
 70.27% (26/37)
src/duckdb/src/planner/expression/bound_expanded_expression.cpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/6)
src/duckdb/src/planner/expression/bound_function_expression.cpp
 63.73% (123/193)
 80.00% (16/20)
 62.25% (94/151)
src/duckdb/src/planner/expression/bound_lambda_expression.cpp
  0.00% (0/36)
  0.00% (0/5)
  0.00% (0/24)
src/duckdb/src/planner/expression/bound_lambdaref_expression.cpp
  0.00% (0/30)
  0.00% (0/6)
  0.00% (0/21)
src/duckdb/src/planner/expression/bound_operator_expression.cpp
 21.74% (5/23)
 50.00% (2/4)
 25.00% (3/12)
src/duckdb/src/planner/expression/bound_parameter_expression.cpp
  0.00% (0/61)
  0.00% (0/12)
  0.00% (0/28)
src/duckdb/src/planner/expression/bound_reference_expression.cpp
 70.83% (17/24)
 83.33% (5/6)
 73.33% (11/15)
src/duckdb/src/planner/expression/bound_subquery_expression.cpp
 45.00% (9/20)
 50.00% (3/6)
 66.67% (8/12)
src/duckdb/src/planner/expression/bound_unnest_expression.cpp
  7.41% (2/27)
 16.67% (1/6)
 15.38% (2/13)
src/duckdb/src/planner/expression/bound_window_expression.cpp
  5.37% (18/335)
 18.75% (3/16)
  7.82% (19/243)
src/duckdb/src/planner/expression/legacy_bound_between_expression.cpp
  0.00% (0/14)
  0.00% (0/4)
  0.00% (0/10)
src/duckdb/src/planner/expression/legacy_bound_cast_expression.cpp
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/8)
src/duckdb/src/planner/expression/legacy_bound_comparison_expression.cpp
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/8)
src/duckdb/src/planner/expression/window_range_info.cpp
  0.00% (0/132)
  0.00% (0/9)
  0.00% (0/91)
src/duckdb/src/planner/expression_binder.cpp
 56.60% (163/288)
 68.18% (15/22)
 62.80% (103/164)
src/duckdb/src/planner/expression_binder/alter_binder.cpp
  0.00% (0/46)
  0.00% (0/5)
  0.00% (0/32)
src/duckdb/src/planner/expression_binder/base_select_binder.cpp
 52.31% (68/130)
 81.82% (9/11)
 55.56% (40/72)
src/duckdb/src/planner/expression_binder/check_binder.cpp
  0.00% (0/50)
  0.00% (0/5)
  0.00% (0/36)
src/duckdb/src/planner/expression_binder/column_alias_binder.cpp
  5.26% (2/38)
 25.00% (1/4)
 10.71% (3/28)
src/duckdb/src/planner/expression_binder/constant_binder.cpp
 75.86% (22/29)
100.00% (3/3)
 80.00% (12/15)
src/duckdb/src/planner/expression_binder/group_binder.cpp
 76.54% (62/81)
 83.33% (5/6)
 75.00% (30/40)
src/duckdb/src/planner/expression_binder/having_binder.cpp
  0.00% (0/65)
  0.00% (0/7)
  0.00% (0/39)
src/duckdb/src/planner/expression_binder/index_binder.cpp
  0.00% (0/163)
  0.00% (0/13)
  0.00% (0/60)
src/duckdb/src/planner/expression_binder/insert_binder.cpp
 56.25% (9/16)
 66.67% (2/3)
 57.14% (4/7)
src/duckdb/src/planner/expression_binder/lateral_binder.cpp
  1.13% (2/177)
  3.85% (1/26)
  2.04% (2/98)
src/duckdb/src/planner/expression_binder/match_recognize_binder.cpp
  0.00% (0/888)
  0.00% (0/67)
  0.00% (0/602)
src/duckdb/src/planner/expression_binder/order_binder.cpp
 77.85% (116/149)
100.00% (8/8)
 80.23% (69/86)
src/duckdb/src/planner/expression_binder/projection_binder.cpp
  0.00% (0/40)
  0.00% (0/4)
  0.00% (0/22)
src/duckdb/src/planner/expression_binder/qualify_binder.cpp
 15.00% (3/20)
 33.33% (1/3)
 27.27% (3/11)
src/duckdb/src/planner/expression_binder/relation_binder.cpp
  0.00% (0/20)
  0.00% (0/3)
  0.00% (0/10)
src/duckdb/src/planner/expression_binder/returning_binder.cpp
  0.00% (0/16)
  0.00% (0/2)
  0.00% (0/7)
src/duckdb/src/planner/expression_binder/scope_resolution.cpp
 40.15% (104/259)
 66.67% (10/15)
 48.43% (77/159)
src/duckdb/src/planner/expression_binder/select_bind_state.cpp
 73.68% (28/38)
100.00% (7/7)
 83.33% (15/18)
src/duckdb/src/planner/expression_binder/select_binder.cpp
 74.07% (20/27)
100.00% (2/2)
 86.67% (13/15)
src/duckdb/src/planner/expression_binder/table_function_binder.cpp
 11.24% (10/89)
 40.00% (2/5)
 10.61% (7/66)
src/duckdb/src/planner/expression_binder/update_binder.cpp
  0.00% (0/14)
  0.00% (0/3)
  0.00% (0/6)
src/duckdb/src/planner/expression_binder/where_binder.cpp
 38.46% (10/26)
 40.00% (2/5)
 33.33% (5/15)
src/duckdb/src/planner/expression_iterator.cpp
 62.99% (97/154)
 68.75% (11/16)
 64.71% (44/68)
src/duckdb/src/planner/expression_nullability.cpp
  0.89% (2/225)
 11.11% (1/9)
  1.80% (3/167)
src/duckdb/src/planner/filter/bloom_filter.cpp
  0.00% (0/22)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/planner/filter/conjunction_filter.cpp
  0.00% (0/18)
  0.00% (0/4)
  0.00% (0/8)
src/duckdb/src/planner/filter/constant_filter.cpp
  0.00% (0/11)
  0.00% (0/2)
  0.00% (0/7)
src/duckdb/src/planner/filter/dynamic_filter.cpp
  0.00% (0/19)
  0.00% (0/5)
  0.00% (0/11)
src/duckdb/src/planner/filter/expression_filter.cpp
  2.09% (20/956)
  6.15% (4/65)
  2.11% (15/711)
src/duckdb/src/planner/filter/in_filter.cpp
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/16)
src/duckdb/src/planner/filter/null_filter.cpp
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/6)
src/duckdb/src/planner/filter/optional_filter.cpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/7)
src/duckdb/src/planner/filter/prefix_range_filter.cpp
  0.00% (0/21)
  0.00% (0/4)
  0.00% (0/8)
src/duckdb/src/planner/filter/selectivity_optional_filter.cpp
  0.00% (0/28)
  0.00% (0/5)
  0.00% (0/11)
src/duckdb/src/planner/filter/struct_filter.cpp
  0.00% (0/13)
  0.00% (0/2)
  0.00% (0/6)
src/duckdb/src/planner/filter/table_filter_bloom_function.cpp
  3.95% (14/354)
  6.90% (2/29)
  0.76% (2/263)
src/duckdb/src/planner/filter/table_filter_dynamic_function.cpp
  9.56% (13/136)
 15.38% (2/13)
  2.67% (2/75)
src/duckdb/src/planner/filter/table_filter_functions.cpp
  0.00% (0/87)
  0.00% (0/10)
  0.00% (0/37)
src/duckdb/src/planner/filter/table_filter_optional_function.cpp
 20.97% (13/62)
 18.18% (2/11)
  5.41% (2/37)
src/duckdb/src/planner/filter/table_filter_prefix_range_function.cpp
  2.30% (14/610)
  3.33% (2/60)
  0.53% (2/378)
src/duckdb/src/planner/filter/table_filter_selectivity_optional_function.cpp
 10.45% (14/134)
 11.11% (2/18)
  2.33% (2/86)
src/duckdb/src/planner/joinside.cpp
 40.98% (50/122)
 63.64% (7/11)
 50.00% (38/76)
src/duckdb/src/planner/logical_operator.cpp
 80.93% (157/194)
 84.00% (21/25)
 81.82% (90/110)
src/duckdb/src/planner/logical_operator_deep_copy.cpp
 28.05% (62/221)
 71.43% (10/14)
 27.59% (24/87)
src/duckdb/src/planner/logical_operator_repeatability.cpp
 79.73% (118/148)
 75.00% (6/8)
 77.42% (96/124)
src/duckdb/src/planner/logical_operator_visitor.cpp
 55.78% (169/303)
 79.31% (23/29)
 60.31% (79/131)
src/duckdb/src/planner/logical_plan_verification_result.cpp
  0.00% (0/452)
  0.00% (0/33)
  0.00% (0/371)
src/duckdb/src/planner/logical_plan_verifier.cpp
  0.89% (4/451)
  2.78% (1/36)
  1.55% (3/193)
src/duckdb/src/planner/operator/logical_aggregate.cpp
 79.52% (66/83)
100.00% (9/9)
 75.44% (43/57)
src/duckdb/src/planner/operator/logical_alter.cpp
  0.00% (0/13)
  0.00% (0/5)
  0.00% (0/9)
src/duckdb/src/planner/operator/logical_any_join.cpp
  6.67% (4/60)
 33.33% (1/3)
  8.57% (3/35)
src/duckdb/src/planner/operator/logical_attach.cpp
  0.00% (0/13)
  0.00% (0/5)
  0.00% (0/9)
src/duckdb/src/planner/operator/logical_column_data_get.cpp
 59.42% (41/69)
 72.73% (8/11)
 51.22% (21/41)
src/duckdb/src/planner/operator/logical_comparison_join.cpp
 21.95% (36/164)
 33.33% (3/9)
 18.63% (19/102)
src/duckdb/src/planner/operator/logical_connect.cpp
  0.00% (0/13)
  0.00% (0/5)
  0.00% (0/9)
src/duckdb/src/planner/operator/logical_copy_database.cpp
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/8)
src/duckdb/src/planner/operator/logical_copy_to_file.cpp
  0.00% (0/165)
  0.00% (0/9)
  0.00% (0/47)
src/duckdb/src/planner/operator/logical_create.cpp
 66.67% (8/12)
 75.00% (3/4)
 66.67% (6/9)
src/duckdb/src/planner/operator/logical_create_index.cpp
  0.00% (0/24)
  0.00% (0/4)
  0.00% (0/16)
src/duckdb/src/planner/operator/logical_create_table.cpp
 29.63% (8/27)
 60.00% (3/5)
 33.33% (6/18)
src/duckdb/src/planner/operator/logical_cross_product.cpp
 81.82% (9/11)
100.00% (2/2)
 88.89% (8/9)
src/duckdb/src/planner/operator/logical_cteref.cpp
  0.00% (0/12)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/src/planner/operator/logical_delete.cpp
  0.00% (0/35)
  0.00% (0/7)
  0.00% (0/23)
src/duckdb/src/planner/operator/logical_delim_get.cpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/planner/operator/logical_dependent_join.cpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/duckdb/src/planner/operator/logical_detach.cpp
  0.00% (0/13)
  0.00% (0/5)
  0.00% (0/9)
src/duckdb/src/planner/operator/logical_disconnect.cpp
  0.00% (0/13)
  0.00% (0/5)
  0.00% (0/9)
src/duckdb/src/planner/operator/logical_distinct.cpp
  0.00% (0/19)
  0.00% (0/5)
  0.00% (0/12)
src/duckdb/src/planner/operator/logical_drop.cpp
 76.92% (10/13)
 80.00% (4/5)
 66.67% (6/9)
src/duckdb/src/planner/operator/logical_dummy_scan.cpp
100.00% (14/14)
100.00% (5/5)
100.00% (7/7)
src/duckdb/src/planner/operator/logical_empty_result.cpp
 50.00% (5/10)
 33.33% (1/3)
 25.00% (2/8)
src/duckdb/src/planner/operator/logical_explain.cpp
 21.52% (17/79)
 66.67% (4/6)
 16.00% (8/50)
src/duckdb/src/planner/operator/logical_export.cpp
  0.00% (0/13)
  0.00% (0/3)
  0.00% (0/11)
src/duckdb/src/planner/operator/logical_expression_get.cpp
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/duckdb/src/planner/operator/logical_extension_operator.cpp
  0.00% (0/27)
  0.00% (0/4)
  0.00% (0/10)
src/duckdb/src/planner/operator/logical_external_resource.cpp
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/5)
src/duckdb/src/planner/operator/logical_filter.cpp
100.00% (27/27)
100.00% (5/5)
100.00% (15/15)
src/duckdb/src/planner/operator/logical_get.cpp
 29.69% (125/421)
 60.71% (17/28)
 31.62% (74/234)
src/duckdb/src/planner/operator/logical_insert.cpp
  0.00% (0/32)
  0.00% (0/8)
  0.00% (0/26)
src/duckdb/src/planner/operator/logical_join.cpp
 74.70% (62/83)
 90.00% (9/10)
 78.57% (44/56)
src/duckdb/src/planner/operator/logical_limit.cpp
 75.86% (22/29)
100.00% (4/4)
 80.00% (12/15)
src/duckdb/src/planner/operator/logical_load.cpp
 81.25% (13/16)
 83.33% (5/6)
 70.00% (7/10)
src/duckdb/src/planner/operator/logical_materialized_cte.cpp
  0.00% (0/22)
  0.00% (0/3)
  0.00% (0/9)
src/duckdb/src/planner/operator/logical_merge_into.cpp
  0.00% (0/27)
  0.00% (0/6)
  0.00% (0/19)
src/duckdb/src/planner/operator/logical_order.cpp
 46.67% (14/30)
 75.00% (3/4)
 52.94% (9/17)
src/duckdb/src/planner/operator/logical_pivot.cpp
  0.00% (0/22)
  0.00% (0/6)
  0.00% (0/15)
src/duckdb/src/planner/operator/logical_positional_join.cpp
  0.00% (0/12)
  0.00% (0/2)
  0.00% (0/9)
src/duckdb/src/planner/operator/logical_pragma.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/planner/operator/logical_prepare.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/src/planner/operator/logical_projection.cpp
 54.05% (20/37)
 75.00% (6/8)
 64.71% (11/17)
src/duckdb/src/planner/operator/logical_recursive_cte.cpp
  0.00% (0/38)
  0.00% (0/6)
  0.00% (0/24)
src/duckdb/src/planner/operator/logical_reset.cpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/planner/operator/logical_sample.cpp
  0.00% (0/28)
  0.00% (0/5)
  0.00% (0/17)
src/duckdb/src/planner/operator/logical_secure_view.cpp
  7.41% (6/81)
 11.11% (1/9)
  5.00% (3/60)
src/duckdb/src/planner/operator/logical_set.cpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/src/planner/operator/logical_set_operation.cpp
 54.55% (12/22)
 60.00% (3/5)
 38.89% (14/36)
src/duckdb/src/planner/operator/logical_top_n.cpp
  0.00% (0/11)
  0.00% (0/3)
  0.00% (0/10)
src/duckdb/src/planner/operator/logical_transaction.cpp
 76.92% (10/13)
 80.00% (4/5)
 66.67% (6/9)
src/duckdb/src/planner/operator/logical_trigger.cpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/8)
src/duckdb/src/planner/operator/logical_unconditional_join.cpp
100.00% (16/16)
100.00% (3/3)
100.00% (12/12)
src/duckdb/src/planner/operator/logical_unnest.cpp
  0.00% (0/19)
  0.00% (0/4)
  0.00% (0/6)
src/duckdb/src/planner/operator/logical_update.cpp
  0.00% (0/133)
  0.00% (0/7)
  0.00% (0/72)
src/duckdb/src/planner/operator/logical_update_extensions.cpp
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/6)
src/duckdb/src/planner/operator/logical_vacuum.cpp
 11.36% (5/44)
 25.00% (2/8)
 16.67% (4/24)
src/duckdb/src/planner/operator/logical_window.cpp
 68.42% (13/19)
 50.00% (2/4)
 66.67% (4/6)
src/duckdb/src/planner/planner.cpp
 59.68% (188/315)
 88.24% (15/17)
 73.20% (142/194)
src/duckdb/src/planner/sql_export/bound_expression_sql_exporter.cpp
  0.00% (0/576)
  0.00% (0/34)
  0.00% (0/530)
src/duckdb/src/planner/sql_export/logical_plan_sql_exporter.cpp
  0.00% (0/435)
  0.00% (0/30)
  0.00% (0/284)
src/duckdb/src/planner/sql_export/sql_export_composition.cpp
  0.00% (0/328)
  0.00% (0/20)
  0.00% (0/318)
src/duckdb/src/planner/sql_export/sql_export_constants.cpp
  0.00% (0/51)
  0.00% (0/4)
  0.00% (0/35)
src/duckdb/src/planner/sql_export/sql_export_cte.cpp
  0.00% (0/299)
  0.00% (0/8)
  0.00% (0/182)
src/duckdb/src/planner/sql_export/sql_export_dml.cpp
  0.00% (0/660)
  0.00% (0/25)
  0.00% (0/359)
src/duckdb/src/planner/sql_export/sql_export_functions.cpp
  0.00% (0/343)
  0.00% (0/8)
  0.00% (0/306)
src/duckdb/src/planner/sql_export/sql_export_joins.cpp
  0.00% (0/210)
  0.00% (0/7)
  0.00% (0/165)
src/duckdb/src/planner/sql_export/sql_export_limit.cpp
  0.00% (0/266)
  0.00% (0/9)
  0.00% (0/159)
src/duckdb/src/planner/sql_export/sql_export_pivot.cpp
  0.00% (0/204)
  0.00% (0/5)
  0.00% (0/110)
src/duckdb/src/planner/sql_export/sql_export_relations.cpp
  0.00% (0/531)
  0.00% (0/18)
  0.00% (0/440)
src/duckdb/src/planner/sql_export/sql_export_scope.cpp
  0.00% (0/226)
  0.00% (0/21)
  0.00% (0/166)
src/duckdb/src/planner/sql_export/sql_export_sources.cpp
  0.00% (0/227)
  0.00% (0/6)
  0.00% (0/157)
src/duckdb/src/planner/sql_export/sql_export_statements.cpp
  0.00% (0/252)
  0.00% (0/9)
  0.00% (0/165)
src/duckdb/src/planner/sql_export/sql_export_values.cpp
  0.00% (0/421)
  0.00% (0/14)
  0.00% (0/274)
src/duckdb/src/planner/sql_export/sql_export_window.cpp
  0.00% (0/223)
  0.00% (0/7)
  0.00% (0/191)
src/duckdb/src/planner/sql_export/table_function_sql_export.cpp
  0.00% (0/315)
  0.00% (0/6)
  0.00% (0/251)
src/duckdb/src/planner/statement_preprocessor.cpp
 58.49% (31/53)
100.00% (5/5)
 62.50% (15/24)
src/duckdb/src/planner/subquery/delim_join_cte_rewriter.cpp
  6.25% (157/2514)
 16.51% (18/109)
  4.65% (80/1722)
src/duckdb/src/planner/subquery/flatten_dependent_join.cpp
  3.79% (57/1504)
 12.70% (8/63)
  3.95% (32/810)
src/duckdb/src/planner/subquery/pair_dependent_full_outer_join.cpp
  0.00% (0/203)
  0.00% (0/13)
  0.00% (0/74)
src/duckdb/src/planner/subquery/pair_dependent_join.cpp
  0.00% (0/123)
  0.00% (0/7)
  0.00% (0/65)
src/duckdb/src/planner/subquery/rewrite_correlated_expressions.cpp
  0.00% (0/72)
  0.00% (0/8)
  0.00% (0/48)
src/duckdb/src/planner/table_binding.cpp
 53.58% (172/321)
 60.87% (28/46)
 55.50% (106/191)
src/duckdb/src/planner/table_filter_set.cpp
  3.52% (18/512)
 12.24% (6/49)
  2.92% (9/308)
src/duckdb/src/planner/table_filter_state.cpp
  0.00% (0/553)
  0.00% (0/36)
  0.00% (0/401)
src/duckdb/src/storage/arena_allocator.cpp
 71.75% (127/177)
 62.50% (15/24)
 81.08% (90/111)
src/duckdb/src/storage/block.cpp
  0.00% (0/11)
  0.00% (0/4)
  0.00% (0/24)
src/duckdb/src/storage/block_allocator.cpp
 77.23% (658/852)
 90.91% (80/88)
 77.80% (438/563)
src/duckdb/src/storage/buffer/block_handle.cpp
 46.88% (75/160)
 53.33% (8/15)
 56.29% (94/167)
src/duckdb/src/storage/buffer/block_manager.cpp
  2.65% (3/113)
  8.33% (1/12)
  6.02% (5/83)
src/duckdb/src/storage/buffer/buffer_handle.cpp
 77.14% (27/35)
 77.78% (7/9)
 62.96% (17/27)
src/duckdb/src/storage/buffer/buffer_pool.cpp
 40.71% (184/452)
 53.49% (23/43)
 43.32% (107/247)
src/duckdb/src/storage/buffer/buffer_pool_reservation.cpp
 84.00% (21/25)
 83.33% (5/6)
 92.86% (13/14)
src/duckdb/src/storage/buffer_manager.cpp
 13.64% (12/88)
 13.79% (4/29)
 13.79% (4/29)
src/duckdb/src/storage/checkpoint/row_group_writer.cpp
  0.00% (0/31)
  0.00% (0/10)
  0.00% (0/16)
src/duckdb/src/storage/checkpoint/table_data_reader.cpp
  0.00% (0/14)
  0.00% (0/2)
  0.00% (0/8)
src/duckdb/src/storage/checkpoint/table_data_writer.cpp
  0.00% (0/158)
  0.00% (0/20)
  0.00% (0/74)
src/duckdb/src/storage/checkpoint/table_index_writer.cpp
  0.00% (0/15)
  0.00% (0/6)
  0.00% (0/10)
src/duckdb/src/storage/checkpoint/write_overflow_strings_to_disk.cpp
  0.00% (0/123)
  0.00% (0/13)
  0.00% (0/88)
src/duckdb/src/storage/checkpoint_manager.cpp
  0.00% (0/601)
  0.00% (0/53)
  0.00% (0/240)
src/duckdb/src/storage/compression/alp/alp.cpp
 50.77% (33/65)
 30.77% (4/13)
 47.37% (9/19)
src/duckdb/src/storage/compression/alprd.cpp
 50.77% (33/65)
 30.77% (4/13)
 47.37% (9/19)
src/duckdb/src/storage/compression/bitpacking.cpp
  6.16% (57/925)
  4.23% (3/71)
  5.18% (28/541)
src/duckdb/src/storage/compression/bitpacking_hugeint.cpp
  0.00% (0/239)
  0.00% (0/15)
  0.00% (0/148)
src/duckdb/src/storage/compression/chimp/chimp.cpp
 51.11% (23/45)
 37.50% (3/8)
 57.14% (8/14)
src/duckdb/src/storage/compression/compression_segment_reader.cpp
  0.00% (0/62)
  0.00% (0/12)
  0.00% (0/29)
src/duckdb/src/storage/compression/dict_fsst.cpp
 12.26% (19/155)
 13.33% (2/15)
  2.25% (2/89)
src/duckdb/src/storage/compression/dict_fsst/analyze.cpp
  0.00% (0/315)
  0.00% (0/20)
  0.00% (0/180)
src/duckdb/src/storage/compression/dict_fsst/compression.cpp
  0.00% (0/658)
  0.00% (0/17)
  0.00% (0/373)
src/duckdb/src/storage/compression/dict_fsst/decompression.cpp
  0.00% (0/343)
  0.00% (0/25)
  0.00% (0/224)
src/duckdb/src/storage/compression/dictionary/analyze.cpp
  0.00% (0/41)
  0.00% (0/9)
  0.00% (0/20)
src/duckdb/src/storage/compression/dictionary/common.cpp
  0.00% (0/24)
  0.00% (0/4)
  0.00% (0/4)
src/duckdb/src/storage/compression/dictionary/compression.cpp
  0.00% (0/121)
  0.00% (0/10)
  0.00% (0/72)
src/duckdb/src/storage/compression/dictionary/decompression.cpp
  0.00% (0/184)
  0.00% (0/11)
  0.00% (0/157)
src/duckdb/src/storage/compression/dictionary_compression.cpp
 16.90% (12/71)
 18.18% (2/11)
  5.71% (2/35)
src/duckdb/src/storage/compression/empty_validity.cpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/src/storage/compression/fixed_size_uncompressed.cpp
 20.95% (44/210)
  8.33% (2/24)
 22.37% (17/76)
src/duckdb/src/storage/compression/fsst.cpp
  2.31% (13/563)
  4.76% (2/42)
  1.75% (6/342)
src/duckdb/src/storage/compression/numeric_constant.cpp
 23.41% (70/299)
 22.22% (4/18)
 20.22% (37/183)
src/duckdb/src/storage/compression/patas.cpp
 63.04% (29/46)
 44.44% (4/9)
 60.00% (9/15)
src/duckdb/src/storage/compression/rle.cpp
 13.42% (64/477)
  6.00% (3/50)
 12.12% (32/264)
src/duckdb/src/storage/compression/roaring/analyze.cpp
  0.00% (0/146)
  0.00% (0/15)
  0.00% (0/82)
src/duckdb/src/storage/compression/roaring/common.cpp
 25.45% (42/165)
 16.67% (3/18)
 18.64% (11/59)
src/duckdb/src/storage/compression/roaring/compress.cpp
  0.00% (0/354)
  0.00% (0/32)
  0.00% (0/194)
src/duckdb/src/storage/compression/roaring/metadata.cpp
  0.00% (0/200)
  0.00% (0/19)
  0.00% (0/101)
src/duckdb/src/storage/compression/roaring/scan.cpp
  0.00% (0/264)
  0.00% (0/27)
  0.00% (0/180)
src/duckdb/src/storage/compression/standard_compression_state.cpp
  0.00% (0/23)
  0.00% (0/6)
  0.00% (0/10)
src/duckdb/src/storage/compression/string_uncompressed.cpp
  3.67% (16/436)
  2.27% (1/44)
  2.02% (5/248)
src/duckdb/src/storage/compression/uncompressed.cpp
 96.00% (48/50)
100.00% (2/2)
 97.37% (37/38)
src/duckdb/src/storage/compression/validity_uncompressed.cpp
  5.31% (12/226)
  5.26% (1/19)
  3.23% (5/155)
src/duckdb/src/storage/compression/zstd.cpp
  2.23% (16/719)
  3.33% (2/60)
  1.72% (6/348)
src/duckdb/src/storage/data_pointer.cpp
  0.00% (0/31)
  0.00% (0/4)
  0.00% (0/11)
src/duckdb/src/storage/data_table.cpp
  2.32% (30/1295)
  4.07% (5/123)
  3.75% (25/666)
src/duckdb/src/storage/database_handle.cpp
  0.00% (0/150)
  0.00% (0/16)
  0.00% (0/100)
src/duckdb/src/storage/external_file_cache/caching_file_system.cpp
  0.74% (4/539)
  4.44% (2/45)
  1.64% (5/305)
src/duckdb/src/storage/external_file_cache/caching_file_system_wrapper.cpp
 11.48% (31/270)
 11.29% (7/62)
 21.58% (30/139)
src/duckdb/src/storage/external_file_cache/external_file_cache.cpp
  1.37% (5/365)
  4.55% (2/44)
  1.96% (5/255)
src/duckdb/src/storage/external_file_cache/external_file_cache_util.cpp
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/12)
src/duckdb/src/storage/external_file_cache/file_buffer_handle_group.cpp
  0.00% (0/29)
  0.00% (0/4)
  0.00% (0/17)
src/duckdb/src/storage/index.cpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/5)
src/duckdb/src/storage/index_entry.cpp
  0.00% (0/535)
  0.00% (0/49)
  0.00% (0/328)
src/duckdb/src/storage/local_storage.cpp
  4.89% (30/613)
 11.11% (8/72)
  3.24% (10/309)
src/duckdb/src/storage/magic_bytes.cpp
 12.12% (4/33)
 50.00% (1/2)
 13.79% (4/29)
src/duckdb/src/storage/metadata/metadata_manager.cpp
  0.92% (4/433)
  4.76% (2/42)
  1.71% (4/234)
src/duckdb/src/storage/metadata/metadata_reader.cpp
  0.00% (0/72)
  0.00% (0/11)
  0.00% (0/44)
src/duckdb/src/storage/metadata/metadata_writer.cpp
  0.00% (0/67)
  0.00% (0/11)
  0.00% (0/53)
src/duckdb/src/storage/object_cache.cpp
 17.65% (3/17)
 50.00% (1/2)
  8.33% (1/12)
src/duckdb/src/storage/open_file_storage_extension.cpp
 13.04% (6/46)
 16.67% (1/6)
  7.14% (1/14)
src/duckdb/src/storage/optimistic_data_writer.cpp
  0.00% (0/174)
  0.00% (0/18)
  0.00% (0/95)
src/duckdb/src/storage/partial_block_manager.cpp
  0.00% (0/276)
  0.00% (0/25)
  0.00% (0/264)
src/duckdb/src/storage/serialization/serialize_constraint.cpp
  0.00% (0/80)
  0.00% (0/10)
  0.00% (0/18)
src/duckdb/src/storage/serialization/serialize_create_info.cpp
  0.00% (0/253)
  0.00% (0/18)
  0.00% (0/49)
src/duckdb/src/storage/serialization/serialize_dependency.cpp
  0.00% (0/55)
  0.00% (0/8)
  0.00% (0/22)
src/duckdb/src/storage/serialization/serialize_expression.cpp
 21.12% (53/251)
 23.33% (7/30)
 21.57% (11/51)
src/duckdb/src/storage/serialization/serialize_extension_install_info.cpp
  0.00% (0/22)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/src/storage/serialization/serialize_extra_drop_info.cpp
  0.00% (0/38)
  0.00% (0/6)
  0.00% (0/10)
src/duckdb/src/storage/serialization/serialize_logical_operator.cpp
  9.60% (84/875)
 10.20% (10/98)
  8.28% (14/169)
src/duckdb/src/storage/serialization/serialize_macro_function.cpp
  0.00% (0/53)
  0.00% (0/6)
  0.00% (0/14)
src/duckdb/src/storage/serialization/serialize_nodes.cpp
  3.20% (25/781)
  5.43% (5/92)
  4.59% (5/109)
src/duckdb/src/storage/serialization/serialize_parse_info.cpp
  0.00% (0/734)
  0.00% (0/86)
  0.00% (0/181)
src/duckdb/src/storage/serialization/serialize_parsed_expression.cpp
  0.00% (0/283)
  0.00% (0/32)
  0.00% (0/71)
src/duckdb/src/storage/serialization/serialize_query_node.cpp
  0.00% (0/234)
  0.00% (0/20)
  0.00% (0/50)
src/duckdb/src/storage/serialization/serialize_result_modifier.cpp
  0.00% (0/78)
  0.00% (0/12)
  0.00% (0/23)
src/duckdb/src/storage/serialization/serialize_statement.cpp
  0.00% (0/58)
  0.00% (0/8)
  0.00% (0/8)
src/duckdb/src/storage/serialization/serialize_storage.cpp
  0.00% (0/93)
  0.00% (0/12)
  0.00% (0/16)
src/duckdb/src/storage/serialization/serialize_table_filter.cpp
  0.00% (0/134)
  0.00% (0/22)
  0.00% (0/34)
src/duckdb/src/storage/serialization/serialize_tableref.cpp
  0.00% (0/252)
  0.00% (0/24)
  0.00% (0/63)
src/duckdb/src/storage/serialization/serialize_types.cpp
 31.07% (55/177)
 30.77% (8/26)
 28.57% (12/42)
src/duckdb/src/storage/serialization/serialize_wal.cpp
  0.00% (0/348)
  0.00% (0/40)
  0.00% (0/157)
src/duckdb/src/storage/single_file_block_manager.cpp
  0.00% (0/1107)
  0.00% (0/79)
  0.00% (0/550)
src/duckdb/src/storage/standard_buffer_manager.cpp
 33.38% (228/683)
 51.32% (39/76)
 38.76% (138/356)
src/duckdb/src/storage/statistics/array_stats.cpp
  0.00% (0/104)
  0.00% (0/13)
  0.00% (0/60)
src/duckdb/src/storage/statistics/base_statistics.cpp
 35.66% (245/687)
 66.67% (28/42)
 39.51% (113/286)
src/duckdb/src/storage/statistics/column_statistics.cpp
 16.00% (8/50)
 16.67% (2/12)
 16.67% (5/30)
src/duckdb/src/storage/statistics/distinct_statistics.cpp
  5.41% (8/148)
 15.38% (2/13)
  7.14% (6/84)
src/duckdb/src/storage/statistics/geometry_stats.cpp
  0.00% (0/292)
  0.00% (0/23)
  0.00% (0/142)
src/duckdb/src/storage/statistics/list_stats.cpp
 21.05% (52/247)
 32.14% (9/28)
 21.79% (34/156)
src/duckdb/src/storage/statistics/numeric_stats.cpp
 24.81% (165/665)
 30.36% (17/56)
 25.80% (97/376)
src/duckdb/src/storage/statistics/segment_statistics.cpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/4)
src/duckdb/src/storage/statistics/stats_struct_fields.cpp
  0.00% (0/78)
  0.00% (0/13)
  0.00% (0/49)
src/duckdb/src/storage/statistics/string_stats.cpp
 25.42% (197/775)
 34.29% (24/70)
 21.98% (111/505)
src/duckdb/src/storage/statistics/struct_stats.cpp
 22.28% (41/184)
 31.58% (6/19)
 25.00% (32/128)
src/duckdb/src/storage/statistics/variant_stats.cpp
  0.00% (0/869)
  0.00% (0/50)
  0.00% (0/526)
src/duckdb/src/storage/storage_index.cpp
  0.00% (0/103)
  0.00% (0/25)
  0.00% (0/83)
src/duckdb/src/storage/storage_info.cpp
 19.15% (27/141)
 27.27% (3/11)
 21.50% (23/107)
src/duckdb/src/storage/storage_lock.cpp
 43.53% (37/85)
 52.94% (9/17)
 48.15% (26/54)
src/duckdb/src/storage/storage_manager.cpp
 11.63% (84/722)
 30.65% (19/62)
 12.00% (57/475)
src/duckdb/src/storage/table/array_column_data.cpp
  0.00% (0/274)
  0.00% (0/35)
  0.00% (0/117)
src/duckdb/src/storage/table/chunk_info.cpp
  0.00% (0/850)
  0.00% (0/55)
  0.00% (0/674)
src/duckdb/src/storage/table/column_checkpoint_state.cpp
  0.00% (0/78)
  0.00% (0/9)
  0.00% (0/43)
src/duckdb/src/storage/table/column_data.cpp
  0.00% (0/1233)
  0.00% (0/105)
  0.00% (0/697)
src/duckdb/src/storage/table/column_data_checkpointer.cpp
  0.00% (0/347)
  0.00% (0/26)
  0.00% (0/192)
src/duckdb/src/storage/table/column_segment.cpp
  0.00% (0/280)
  0.00% (0/30)
  0.00% (0/247)
src/duckdb/src/storage/table/geo_column_data.cpp
  0.00% (0/450)
  0.00% (0/36)
  0.00% (0/167)
src/duckdb/src/storage/table/in_memory_checkpoint.cpp
  0.00% (0/101)
  0.00% (0/21)
  0.00% (0/43)
src/duckdb/src/storage/table/list_column_data.cpp
  0.00% (0/453)
  0.00% (0/44)
  0.00% (0/229)
src/duckdb/src/storage/table/per_column_metadata_blocks.cpp
  0.00% (0/113)
  0.00% (0/7)
  0.00% (0/87)
src/duckdb/src/storage/table/persistent_table_data.cpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/5)
src/duckdb/src/storage/table/row_group.cpp
  0.00% (0/1779)
  0.00% (0/130)
  0.00% (0/1162)
src/duckdb/src/storage/table/row_group_collection.cpp
  1.31% (24/1829)
  6.09% (7/115)
  2.51% (25/996)
src/duckdb/src/storage/table/row_group_reorderer.cpp
  0.00% (0/301)
  0.00% (0/15)
  0.00% (0/212)
src/duckdb/src/storage/table/row_id_column_data.cpp
  0.00% (0/148)
  0.00% (0/27)
  0.00% (0/65)
src/duckdb/src/storage/table/row_number_column_data.cpp
  0.00% (0/85)
  0.00% (0/23)
  0.00% (0/30)
src/duckdb/src/storage/table/row_version_manager.cpp
  0.00% (0/292)
  0.00% (0/23)
  0.00% (0/233)
src/duckdb/src/storage/table/scan_state.cpp
  0.00% (0/348)
  0.00% (0/52)
  0.00% (0/253)
src/duckdb/src/storage/table/standard_column_data.cpp
  0.00% (0/258)
  0.00% (0/35)
  0.00% (0/148)
src/duckdb/src/storage/table/struct_column_data.cpp
  0.00% (0/440)
  0.00% (0/42)
  0.00% (0/245)
src/duckdb/src/storage/table/table_statistics.cpp
  5.56% (13/234)
  9.09% (2/22)
  7.92% (16/202)
src/duckdb/src/storage/table/update_segment.cpp
  0.00% (0/1476)
  0.00% (0/103)
  0.00% (0/869)
src/duckdb/src/storage/table/validity_column_data.cpp
  0.00% (0/37)
  0.00% (0/8)
  0.00% (0/25)
src/duckdb/src/storage/table/variant/variant_shredding.cpp
  0.00% (0/648)
  0.00% (0/54)
  0.00% (0/380)
src/duckdb/src/storage/table/variant/variant_unshredding.cpp
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/9)
src/duckdb/src/storage/table/variant_column_data.cpp
  0.00% (0/635)
  0.00% (0/44)
  0.00% (0/332)
src/duckdb/src/storage/table_index_list.cpp
  1.99% (9/452)
  2.38% (1/42)
  0.36% (1/275)
src/duckdb/src/storage/temporary_file_manager.cpp
  0.00% (0/732)
  0.00% (0/87)
  0.00% (0/460)
src/duckdb/src/storage/temporary_memory_manager.cpp
 48.55% (117/241)
 80.77% (21/26)
 44.00% (55/125)
src/duckdb/src/storage/wal_replay.cpp
  0.00% (0/1027)
  0.00% (0/56)
  0.00% (0/532)
src/duckdb/src/storage/write_ahead_log.cpp
  0.00% (0/414)
  0.00% (0/52)
  0.00% (0/184)
src/duckdb/src/transaction/cleanup_state.cpp
 39.02% (16/41)
 50.00% (2/4)
 65.22% (15/23)
src/duckdb/src/transaction/commit_state.cpp
 28.40% (94/331)
 56.25% (9/16)
 38.50% (87/226)
src/duckdb/src/transaction/duck_transaction.cpp
 45.36% (132/291)
 62.07% (18/29)
 55.85% (105/188)
src/duckdb/src/transaction/duck_transaction_manager.cpp
 51.23% (271/529)
 66.67% (26/39)
 49.30% (176/357)
src/duckdb/src/transaction/meta_transaction.cpp
 58.29% (123/211)
 72.73% (16/22)
 66.40% (83/125)
src/duckdb/src/transaction/rollback_state.cpp
  4.35% (2/46)
 50.00% (1/2)
  8.70% (2/23)
src/duckdb/src/transaction/transaction.cpp
 84.62% (11/13)
 80.00% (4/5)
 92.31% (12/13)
src/duckdb/src/transaction/transaction_context.cpp
 54.17% (65/120)
 84.62% (11/13)
 56.00% (42/75)
src/duckdb/src/transaction/transaction_manager.cpp
100.00% (4/4)
100.00% (2/2)
100.00% (3/3)
src/duckdb/src/transaction/undo_buffer.cpp
 69.95% (142/203)
 72.22% (13/18)
 51.43% (36/70)
src/duckdb/src/transaction/undo_buffer_allocator.cpp
 62.12% (41/66)
 60.00% (3/5)
 63.64% (28/44)
src/duckdb/src/transaction/wal_write_state.cpp
  0.00% (0/237)
  0.00% (0/6)
  0.00% (0/134)
src/duckdb/test/ossfuzz/csv_json_fuzz_test.cpp
 94.37% (67/71)
100.00% (1/1)
 86.21% (25/29)
src/duckdb/test/ossfuzz/parquet_fuzz_test.cpp
 77.14% (27/35)
100.00% (1/1)
 77.78% (14/18)
src/duckdb/test/ossfuzz/parse_fuzz_test.cpp
 94.74% (18/19)
100.00% (1/1)
 88.89% (8/9)
src/duckdb/third_party/concurrentqueue/concurrentqueue.h
 64.21% (1001/1559)
 78.50% (84/107)
 68.88% (675/980)
src/duckdb/third_party/concurrentqueue/lightweightsemaphore.h
 59.06% (101/171)
 66.67% (12/18)
 88.17% (82/93)
src/duckdb/third_party/fast_float/fast_float/fast_float.h
 85.56% (723/845)
 73.21% (41/56)
 90.21% (507/562)
src/duckdb/third_party/fastpforlib/bitpacking.cpp
  0.00% (0/931)
  0.00% (0/274)
  0.00% (0/393)
src/duckdb/third_party/fastpforlib/bitpackinghelpers.h
  0.00% (0/810)
  0.00% (0/12)
  0.00% (0/274)
src/duckdb/third_party/fmt/format.cc
  0.00% (0/69)
  0.00% (0/3)
  0.00% (0/74)
src/duckdb/third_party/fmt/include/fmt/core.h
 63.46% (198/312)
 70.09% (75/107)
 63.11% (130/206)
src/duckdb/third_party/fmt/include/fmt/format-inl.h
 66.19% (507/766)
 56.72% (38/67)
 68.11% (314/461)
src/duckdb/third_party/fmt/include/fmt/format.h
 35.52% (504/1419)
 35.16% (90/256)
 35.08% (341/972)
src/duckdb/third_party/fmt/include/fmt/printf.h
 47.16% (158/335)
 50.00% (22/44)
 55.12% (140/254)
src/duckdb/third_party/fsst/fsst.h
  0.00% (0/77)
  0.00% (0/1)
  0.00% (0/79)
src/duckdb/third_party/fsst/libfsst.cpp
  0.00% (0/509)
  0.00% (0/25)
  0.00% (0/311)
src/duckdb/third_party/fsst/libfsst.hpp
  0.00% (0/186)
  0.00% (0/31)
  0.00% (0/242)
src/duckdb/third_party/hyperloglog/hyperloglog.cpp
  0.00% (0/542)
  0.00% (0/26)
  0.00% (0/506)
src/duckdb/third_party/hyperloglog/sds.cpp
  0.00% (0/692)
  0.00% (0/44)
  0.00% (0/570)
src/duckdb/third_party/hyperloglog/sds.hpp
  0.00% (0/124)
  0.00% (0/6)
  0.00% (0/109)
src/duckdb/third_party/jaro_winkler/details/common.hpp
 89.52% (94/105)
 87.50% (14/16)
 84.29% (59/70)
src/duckdb/third_party/jaro_winkler/details/intrinsics.hpp
100.00% (26/26)
100.00% (5/5)
100.00% (7/7)
src/duckdb/third_party/jaro_winkler/details/jaro_impl.hpp
 96.23% (255/265)
 92.86% (13/14)
 96.30% (130/135)
src/duckdb/third_party/jaro_winkler/jaro_winkler.hpp
 71.43% (5/7)
100.00% (1/1)
 83.33% (5/6)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/arena_inlines_a.h
100.00% (12/12)
100.00% (4/4)
100.00% (7/7)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/arena_inlines_b.h
 41.54% (253/609)
 75.76% (25/33)
 31.81% (314/987)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/arena_stats.h
 63.64% (14/22)
100.00% (2/2)
 56.82% (25/44)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/atomic.h
100.00% (10/10)
 40.00% (2/5)
 62.50% (10/16)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/atomic_gcc_atomic.h
 53.12% (34/64)
 58.33% (7/12)
 30.30% (10/33)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/background_thread_inlines.h
 44.83% (13/29)
 42.86% (3/7)
 39.29% (22/56)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/base.h
100.00% (6/6)
100.00% (2/2)
100.00% (5/5)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/bin.h
 40.43% (19/47)
 25.00% (1/4)
 25.00% (1/4)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/bit_util.h
 24.14% (42/174)
 37.04% (10/27)
 51.85% (28/54)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/bitmap.h
  8.89% (16/180)
 16.67% (1/6)
 22.00% (33/150)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/cache_bin.h
 52.91% (173/327)
 83.33% (30/36)
 37.05% (166/448)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/counter.h
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/18)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/decay.h
 54.17% (13/24)
 57.14% (4/7)
 50.00% (6/12)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/div.h
 35.71% (5/14)
100.00% (1/1)
 46.67% (7/15)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/ecache.h
100.00% (15/15)
100.00% (4/4)
100.00% (22/22)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/edata.h
 71.84% (222/309)
 76.92% (50/65)
 26.93% (1244/4620)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/ehooks.h
 39.45% (101/256)
 56.52% (13/23)
 38.27% (124/324)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/emap.h
 36.36% (56/154)
 50.00% (6/12)
 27.69% (67/242)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/emitter.h
  0.00% (0/296)
  0.00% (0/33)
  0.00% (0/320)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/exp_grow.h
 72.73% (16/22)
100.00% (2/2)
 86.96% (20/23)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/extent.h
 65.67% (44/67)
100.00% (2/2)
 64.58% (62/96)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/fb.h
 19.26% (47/244)
 17.24% (5/29)
 33.92% (97/286)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/fxp.h
  0.00% (0/53)
  0.00% (0/7)
  0.00% (0/38)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/hash.h
  0.00% (0/251)
  0.00% (0/10)
  0.00% (0/83)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/hpdata.h
  0.00% (0/149)
  0.00% (0/40)
  0.00% (0/275)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_a.h
 26.73% (27/101)
 55.56% (5/9)
 45.83% (33/72)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_b.h
 31.40% (27/86)
 60.00% (3/5)
 50.51% (50/99)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_c.h
 39.33% (177/450)
 46.67% (14/30)
 38.49% (306/795)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/lockedint.h
 21.30% (23/108)
 41.67% (5/12)
 29.07% (25/86)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/log.h
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/malloc_io.h
 27.12% (16/59)
 50.00% (2/4)
 47.83% (11/23)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/mutex.h
 63.24% (86/136)
 92.31% (12/13)
 64.08% (66/103)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/nstime.h
 37.50% (3/8)
 50.00% (1/2)
 80.00% (4/5)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/pa.h
 57.14% (4/7)
 50.00% (1/2)
 85.71% (6/7)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/pac.h
100.00% (6/6)
100.00% (2/2)
100.00% (6/6)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/pai.h
 28.00% (7/25)
 28.57% (2/7)
 28.57% (2/7)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/peak.h
100.00% (13/13)
100.00% (3/3)
100.00% (5/5)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/ph.h
 78.88% (239/303)
 95.83% (23/24)
 71.84% (199/277)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/prng.h
 19.61% (20/102)
 33.33% (3/9)
 50.00% (31/62)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/prof_inlines.h
  0.00% (0/243)
  0.00% (0/20)
  0.00% (0/211)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/psset.h
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/rb.h
  0.00% (0/189)
  0.00% (0/14)
  0.00% (0/22)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/rtree.h
 61.61% (207/336)
 91.30% (21/23)
 58.79% (271/461)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/safety_check.h
  0.00% (0/27)
  0.00% (0/3)
  0.00% (0/3)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/san.h
 24.59% (30/122)
 15.38% (2/13)
 17.26% (53/307)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/san_bump.h
 27.27% (6/22)
 50.00% (1/2)
 52.94% (9/17)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/sec.h
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/seq.h
  0.00% (0/12)
  0.00% (0/1)
  0.00% (0/9)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/spin.h
 20.00% (4/20)
 50.00% (1/2)
 22.22% (2/9)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/sz.h
 44.65% (121/271)
 84.21% (16/19)
 53.83% (204/379)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/tcache_inlines.h
 53.77% (107/199)
 63.64% (7/11)
 33.58% (184/548)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/thread_event.h
 60.47% (78/129)
 80.95% (17/21)
 38.76% (50/129)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/ticker.h
 19.44% (14/72)
 16.67% (2/12)
 53.85% (14/26)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/tsd.h
 64.00% (80/125)
 75.00% (15/20)
 48.21% (108/224)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/tsd_internals.h
 60.00% (12/20)
100.00% (4/4)
 57.89% (11/19)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/tsd_tls.h
 47.06% (16/34)
 71.43% (5/7)
 57.14% (36/63)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/typed_list.h
  9.68% (3/31)
 11.11% (1/9)
 20.00% (2/10)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/util.h
 29.63% (16/54)
 66.67% (4/6)
 78.57% (11/14)
src/duckdb/third_party/jemalloc/include/jemalloc/internal/witness.h
 30.11% (56/186)
 69.23% (9/13)
 21.43% (39/182)
src/duckdb/third_party/jemalloc/src/arena.c
 48.06% (632/1315)
 52.22% (47/90)
 34.51% (990/2869)
src/duckdb/third_party/jemalloc/src/background_thread.c
 17.98% (96/534)
 31.03% (9/29)
 14.36% (157/1093)
src/duckdb/third_party/jemalloc/src/base.c
 53.97% (238/441)
 62.50% (20/32)
 39.63% (386/974)
src/duckdb/third_party/jemalloc/src/batcher.c
  0.00% (0/64)
  0.00% (0/9)
  0.00% (0/128)
src/duckdb/third_party/jemalloc/src/bin.c
 27.12% (16/59)
 33.33% (2/6)
 28.57% (32/112)
src/duckdb/third_party/jemalloc/src/bin_info.c
 92.00% (23/25)
100.00% (2/2)
 74.14% (43/58)
src/duckdb/third_party/jemalloc/src/bitmap.c
 64.00% (16/25)
 75.00% (3/4)
 35.48% (22/62)
src/duckdb/third_party/jemalloc/src/buf_writer.c
  0.00% (0/110)
  0.00% (0/8)
  0.00% (0/239)
src/duckdb/third_party/jemalloc/src/cache_bin.c
 90.32% (56/62)
100.00% (7/7)
 48.67% (73/150)
src/duckdb/third_party/jemalloc/src/ckh.c
  0.00% (0/295)
  0.00% (0/18)
  0.00% (0/483)
src/duckdb/third_party/jemalloc/src/counter.c
 35.29% (6/17)
 25.00% (1/4)
 50.00% (5/10)
src/duckdb/third_party/jemalloc/src/ctl.c
 24.29% (536/2207)
  8.52% (27/317)
  5.90% (663/11236)
src/duckdb/third_party/jemalloc/src/decay.c
 48.69% (93/191)
 75.00% (9/12)
 42.55% (140/329)
src/duckdb/third_party/jemalloc/src/div.c
100.00% (10/10)
100.00% (1/1)
 48.39% (15/31)
src/duckdb/third_party/jemalloc/src/ecache.c
 45.00% (9/20)
 25.00% (1/4)
 48.15% (13/27)
src/duckdb/third_party/jemalloc/src/edata_cache.c
 25.25% (25/99)
 25.00% (3/12)
 24.37% (29/119)
src/duckdb/third_party/jemalloc/src/ehooks.c
 34.72% (50/144)
 34.78% (8/23)
 23.12% (89/385)
src/duckdb/third_party/jemalloc/src/emap.c
 74.09% (183/247)
 73.68% (14/19)
 49.29% (312/633)
src/duckdb/third_party/jemalloc/src/eset.c
 79.88% (135/169)
 92.31% (12/13)
 60.49% (271/448)
src/duckdb/third_party/jemalloc/src/exp_grow.c
100.00% (3/3)
100.00% (1/1)
100.00% (13/13)
src/duckdb/third_party/jemalloc/src/extent.c
 55.14% (445/807)
 54.90% (28/51)
 42.59% (718/1686)
src/duckdb/third_party/jemalloc/src/extent_dss.c
 18.01% (29/161)
 45.45% (5/11)
  9.06% (29/320)
src/duckdb/third_party/jemalloc/src/extent_mmap.c
 52.94% (9/17)
 50.00% (1/2)
 43.14% (22/51)
src/duckdb/third_party/jemalloc/src/fxp.c
  0.00% (0/74)
  0.00% (0/3)
  0.00% (0/86)
src/duckdb/third_party/jemalloc/src/hook.c
  6.45% (6/93)
 20.00% (2/10)
  4.11% (9/219)
src/duckdb/third_party/jemalloc/src/hpa.c
  2.42% (15/620)
  7.14% (3/42)
  0.74% (9/1218)
src/duckdb/third_party/jemalloc/src/hpa_hooks.c
  0.00% (0/27)
  0.00% (0/7)
  0.00% (0/37)
src/duckdb/third_party/jemalloc/src/hpdata.c
  0.00% (0/188)
  0.00% (0/10)
  0.00% (0/584)
src/duckdb/third_party/jemalloc/src/inspect.c
  0.00% (0/61)
  0.00% (0/2)
  0.00% (0/177)
src/duckdb/third_party/jemalloc/src/jemalloc.c
 31.27% (863/2760)
 44.76% (47/105)
 14.61% (1351/9246)
src/duckdb/third_party/jemalloc/src/large.c
 22.28% (45/202)
 41.18% (7/17)
 16.85% (62/368)
src/duckdb/third_party/jemalloc/src/log.c
  0.00% (0/47)
  0.00% (0/3)
  0.00% (0/90)
src/duckdb/third_party/jemalloc/src/malloc_io.c
 45.59% (222/487)
 30.77% (4/13)
 14.37% (154/1072)
src/duckdb/third_party/jemalloc/src/mutex.c
 52.29% (57/109)
 44.44% (4/9)
 67.29% (72/107)
src/duckdb/third_party/jemalloc/src/nstime.c
 63.28% (81/128)
 66.67% (18/27)
 35.42% (68/192)
src/duckdb/third_party/jemalloc/src/pa.c
 40.33% (73/181)
 47.37% (9/19)
 34.48% (130/377)
src/duckdb/third_party/jemalloc/src/pa_extra.c
 58.33% (91/156)
 50.00% (7/14)
 32.46% (62/191)
src/duckdb/third_party/jemalloc/src/pac.c
 49.48% (189/382)
 59.09% (13/22)
 35.47% (188/530)
src/duckdb/third_party/jemalloc/src/pages.c
 48.09% (164/341)
 50.00% (14/28)
 30.24% (280/926)
src/duckdb/third_party/jemalloc/src/pai.c
  0.00% (0/23)
  0.00% (0/2)
  0.00% (0/21)
src/duckdb/third_party/jemalloc/src/peak_event.c
 82.22% (37/45)
 80.00% (8/10)
 78.26% (18/23)
src/duckdb/third_party/jemalloc/src/prof.c
  1.57% (8/510)
  2.44% (1/41)
  0.44% (6/1353)
src/duckdb/third_party/jemalloc/src/prof_data.c
  0.00% (0/835)
  0.00% (0/56)
  0.00% (0/2918)
src/duckdb/third_party/jemalloc/src/prof_recent.c
  0.00% (0/405)
  0.00% (0/33)
  0.00% (0/1197)
src/duckdb/third_party/jemalloc/src/psset.c
  7.00% (17/243)
  8.70% (2/23)
  1.42% (6/424)
src/duckdb/third_party/jemalloc/src/rtree.c
 59.38% (114/192)
 61.54% (8/13)
 37.70% (118/313)
src/duckdb/third_party/jemalloc/src/safety_check.c
  0.00% (0/29)
  0.00% (0/4)
  0.00% (0/26)
src/duckdb/third_party/jemalloc/src/san.c
  8.00% (10/125)
 20.00% (2/10)
  5.76% (19/330)
src/duckdb/third_party/jemalloc/src/san_bump.c
  0.00% (0/68)
  0.00% (0/2)
  0.00% (0/166)
src/duckdb/third_party/jemalloc/src/sc.c
 81.07% (167/206)
 75.00% (6/8)
 44.86% (131/292)
src/duckdb/third_party/jemalloc/src/sec.c
  1.11% (3/271)
  5.26% (1/19)
  0.57% (2/350)
src/duckdb/third_party/jemalloc/src/stats.c
  0.57% (9/1578)
  4.35% (1/23)
  0.16% (16/9989)
src/duckdb/third_party/jemalloc/src/sz.c
 95.59% (65/68)
100.00% (6/6)
 72.88% (172/236)
src/duckdb/third_party/jemalloc/src/tcache.c
 59.87% (570/952)
 63.16% (36/57)
 47.83% (1003/2097)
src/duckdb/third_party/jemalloc/src/thread_event.c
 60.57% (106/175)
 64.71% (11/17)
 41.77% (391/936)
src/duckdb/third_party/jemalloc/src/tsd.c
 67.66% (159/235)
 64.00% (16/25)
 54.61% (302/553)
src/duckdb/third_party/jemalloc/src/util.c
  0.00% (0/28)
  0.00% (0/1)
  0.00% (0/29)
src/duckdb/third_party/jemalloc/src/witness.c
  3.70% (3/81)
  9.09% (1/11)
  0.72% (1/138)
src/duckdb/third_party/mbedtls/include/mbedtls/cipher.h
  0.00% (0/111)
  0.00% (0/15)
  0.00% (0/52)
src/duckdb/third_party/mbedtls/include/mbedtls/error.h
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/third_party/mbedtls/include/mbedtls/md.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/third_party/mbedtls/include/mbedtls/pem.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/third_party/mbedtls/include/mbedtls/pk.h
  0.00% (0/11)
  0.00% (0/2)
  0.00% (0/6)
src/duckdb/third_party/mbedtls/include/mbedtls_wrapper.hpp
  0.00% (0/20)
  0.00% (0/6)
  0.00% (0/8)
src/duckdb/third_party/mbedtls/library/aes.cpp
  0.00% (0/367)
  0.00% (0/12)
  0.00% (0/436)
src/duckdb/third_party/mbedtls/library/alignment.h
  0.00% (0/72)
  0.00% (0/6)
  0.00% (0/6)
src/duckdb/third_party/mbedtls/library/asn1parse.cpp
  0.00% (0/263)
  0.00% (0/18)
  0.00% (0/225)
src/duckdb/third_party/mbedtls/library/asn1write.cpp
  0.00% (0/246)
  0.00% (0/21)
  0.00% (0/237)
src/duckdb/third_party/mbedtls/library/base64.cpp
  0.00% (0/146)
  0.00% (0/4)
  0.00% (0/121)
src/duckdb/third_party/mbedtls/library/bignum.cpp
  0.00% (0/1042)
  0.00% (0/56)
  0.00% (0/1355)
src/duckdb/third_party/mbedtls/library/bignum_core.cpp
  0.00% (0/533)
  0.00% (0/40)
  0.00% (0/425)
src/duckdb/third_party/mbedtls/library/bignum_core.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/duckdb/third_party/mbedtls/library/cipher.cpp
  0.00% (0/509)
  0.00% (0/26)
  0.00% (0/417)
src/duckdb/third_party/mbedtls/library/cipher_wrap.cpp
  0.00% (0/44)
  0.00% (0/10)
  0.00% (0/22)
src/duckdb/third_party/mbedtls/library/common.h
  0.00% (0/103)
  0.00% (0/4)
  0.00% (0/16)
src/duckdb/third_party/mbedtls/library/constant_time.cpp
  0.00% (0/64)
  0.00% (0/5)
  0.00% (0/33)
src/duckdb/third_party/mbedtls/library/constant_time_impl.h
  0.00% (0/340)
  0.00% (0/24)
  0.00% (0/27)
src/duckdb/third_party/mbedtls/library/ctr.h
  0.00% (0/10)
  0.00% (0/1)
  0.00% (0/18)
src/duckdb/third_party/mbedtls/library/gcm.cpp
  0.00% (0/353)
  0.00% (0/16)
  0.00% (0/286)
src/duckdb/third_party/mbedtls/library/md.cpp
  0.00% (0/320)
  0.00% (0/20)
  0.00% (0/303)
src/duckdb/third_party/mbedtls/library/oid.cpp
  0.00% (0/186)
  0.00% (0/27)
  0.00% (0/436)
src/duckdb/third_party/mbedtls/library/pem.cpp
  0.00% (0/87)
  0.00% (0/3)
  0.00% (0/82)
src/duckdb/third_party/mbedtls/library/pk.cpp
  0.00% (0/198)
  0.00% (0/19)
  0.00% (0/240)
src/duckdb/third_party/mbedtls/library/pk_wrap.cpp
  0.00% (0/90)
  0.00% (0/10)
  0.00% (0/55)
src/duckdb/third_party/mbedtls/library/pkparse.cpp
  0.00% (0/280)
  0.00% (0/5)
  0.00% (0/259)
src/duckdb/third_party/mbedtls/library/platform_util.cpp
  0.00% (0/22)
  0.00% (0/2)
  0.00% (0/9)
src/duckdb/third_party/mbedtls/library/rsa.cpp
  0.00% (0/998)
  0.00% (0/40)
  0.00% (0/1364)
src/duckdb/third_party/mbedtls/library/rsa_alt_helpers.cpp
  0.00% (0/229)
  0.00% (0/5)
  0.00% (0/457)
src/duckdb/third_party/mbedtls/library/sha1.cpp
  0.00% (0/251)
  0.00% (0/8)
  0.00% (0/747)
src/duckdb/third_party/mbedtls/library/sha256.cpp
  0.00% (0/196)
  0.00% (0/9)
  0.00% (0/461)
src/duckdb/third_party/mbedtls/mbedtls_wrapper.cpp
  0.00% (0/404)
  0.00% (0/40)
  0.00% (0/217)
src/duckdb/third_party/miniz/miniz.cpp
  0.00% (0/4307)
  0.00% (0/146)
  0.00% (0/4844)
src/duckdb/third_party/miniz/miniz_wrapper.hpp
  0.00% (0/129)
  0.00% (0/10)
  0.00% (0/10)
src/duckdb/third_party/pcg/pcg_extras.hpp
 22.22% (6/27)
 20.00% (1/5)
 20.00% (1/5)
src/duckdb/third_party/pcg/pcg_random.hpp
 86.67% (52/60)
 81.82% (9/11)
 72.22% (26/36)
src/duckdb/third_party/pdqsort/pdqsort.h
 12.09% (33/273)
 28.57% (4/14)
 13.02% (28/215)
src/duckdb/third_party/re2/re2/bitmap256.cc
 88.00% (22/25)
100.00% (1/1)
 88.46% (23/26)
src/duckdb/third_party/re2/re2/bitmap256.h
100.00% (21/21)
100.00% (5/5)
100.00% (20/20)
src/duckdb/third_party/re2/re2/bitstate.cc
  0.00% (0/214)
  0.00% (0/7)
  0.00% (0/201)
src/duckdb/third_party/re2/re2/compile.cc
 75.56% (575/761)
 90.00% (45/50)
 70.29% (388/552)
src/duckdb/third_party/re2/re2/dfa.cc
 60.92% (633/1039)
 68.85% (42/61)
 56.39% (512/908)
src/duckdb/third_party/re2/re2/nfa.cc
 51.66% (202/391)
 83.33% (10/12)
 43.85% (164/374)
src/duckdb/third_party/re2/re2/onepass.cc
 49.43% (129/261)
 42.86% (3/7)
 38.02% (92/242)
src/duckdb/third_party/re2/re2/parse.cc
 70.65% (1122/1588)
 86.57% (58/67)
 67.88% (972/1432)
src/duckdb/third_party/re2/re2/pod_array.h
100.00% (16/16)
100.00% (8/8)
100.00% (12/12)
src/duckdb/third_party/re2/re2/prog.cc
 81.83% (635/776)
 80.56% (29/36)
 73.58% (426/579)
src/duckdb/third_party/re2/re2/prog.h
 87.50% (70/80)
 88.64% (39/44)
 86.11% (93/108)
src/duckdb/third_party/re2/re2/re2.cc
 26.11% (253/969)
 27.69% (18/65)
 15.07% (179/1188)
src/duckdb/third_party/re2/re2/re2.h
 52.50% (42/80)
 48.98% (24/49)
 55.88% (38/68)
src/duckdb/third_party/re2/re2/regexp.cc
 53.42% (367/687)
 62.50% (40/64)
 51.52% (254/493)
src/duckdb/third_party/re2/re2/regexp.h
 93.85% (61/65)
 90.24% (37/41)
 87.80% (72/82)
src/duckdb/third_party/re2/re2/simplify.cc
 80.69% (351/435)
 72.22% (13/18)
 68.78% (271/394)
src/duckdb/third_party/re2/re2/sparse_array.h
 91.43% (96/105)
100.00% (22/22)
 88.73% (63/71)
src/duckdb/third_party/re2/re2/sparse_set.h
 89.71% (61/68)
100.00% (13/13)
 90.20% (46/51)
src/duckdb/third_party/re2/re2/stringpiece.cc
  0.00% (0/40)
  0.00% (0/7)
  0.00% (0/42)
src/duckdb/third_party/re2/re2/stringpiece.h
 26.32% (25/95)
 36.36% (12/33)
 58.18% (32/55)
src/duckdb/third_party/re2/re2/tostring.cc
  0.00% (0/238)
  0.00% (0/8)
  0.00% (0/172)
src/duckdb/third_party/re2/re2/walker-inl.h
 79.21% (80/101)
 90.91% (10/11)
 67.09% (53/79)
src/duckdb/third_party/re2/util/logging.h
  0.00% (0/16)
  0.00% (0/6)
  0.00% (0/9)
src/duckdb/third_party/re2/util/mix.h
 88.89% (8/9)
 75.00% (3/4)
 80.00% (4/5)
src/duckdb/third_party/re2/util/mutex.h
 57.14% (8/14)
 57.14% (8/14)
 75.56% (34/45)
src/duckdb/third_party/re2/util/rune.cc
 58.46% (76/130)
 50.00% (3/6)
 59.14% (55/93)
src/duckdb/third_party/re2/util/strutil.cc
 11.63% (10/86)
 20.00% (1/5)
  8.93% (5/56)
src/duckdb/third_party/ska_sort/ska_sort.hpp
  5.85% (20/342)
 13.16% (5/38)
  8.39% (12/143)
src/duckdb/third_party/utf8proc/include/utf8proc_wrapper.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/duckdb/third_party/utf8proc/utf8proc.cpp
 19.57% (118/603)
 18.92% (7/37)
 23.27% (161/692)
src/duckdb/third_party/utf8proc/utf8proc_wrapper.cpp
 52.84% (223/422)
 65.52% (19/29)
 53.59% (164/306)
src/duckdb/third_party/vergesort/detail/log2.h
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/3)
src/duckdb/third_party/vergesort/detail/prevnext.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/duckdb/third_party/vergesort/vergesort.h
 10.19% (11/108)
100.00% (2/2)
  5.41% (4/74)
src/duckdb/third_party/yyjson/include/yyjson.hpp
  8.59% (209/2434)
 12.77% (42/329)
  7.18% (146/2033)
src/duckdb/third_party/yyjson/include/yyjson_memory.hpp
 43.94% (29/66)
 60.00% (9/15)
 42.42% (14/33)
src/duckdb/third_party/yyjson/yyjson.cpp
 56.51% (2988/5288)
 53.51% (99/185)
 52.50% (4460/8496)
src/duckdb/third_party/zstd/common/entropy_common.cpp
  0.00% (0/197)
  0.00% (0/15)
  0.00% (0/197)
src/duckdb/third_party/zstd/common/error_private.cpp
  0.00% (0/43)
  0.00% (0/1)
  0.00% (0/107)
src/duckdb/third_party/zstd/common/fse_decompress.cpp
  0.00% (0/169)
  0.00% (0/7)
  0.00% (0/219)
src/duckdb/third_party/zstd/common/xxhash.cpp
  0.00% (0/371)
  0.00% (0/35)
  0.00% (0/169)
src/duckdb/third_party/zstd/common/zstd_common.cpp
  0.00% (0/6)
  0.00% (0/6)
  0.00% (0/14)
src/duckdb/third_party/zstd/compress/fse_compress.cpp
  0.00% (0/392)
  0.00% (0/13)
  0.00% (0/366)
src/duckdb/third_party/zstd/compress/hist.cpp
  0.00% (0/98)
  0.00% (0/7)
  0.00% (0/86)
src/duckdb/third_party/zstd/compress/huf_compress.cpp
  0.00% (0/772)
  0.00% (0/51)
  0.00% (0/769)
src/duckdb/third_party/zstd/compress/zstd_compress.cpp
  0.00% (0/4701)
  0.00% (0/241)
  0.00% (0/9130)
src/duckdb/third_party/zstd/compress/zstd_compress_literals.cpp
  0.00% (0/143)
  0.00% (0/5)
  0.00% (0/175)
src/duckdb/third_party/zstd/compress/zstd_compress_sequences.cpp
  0.00% (0/277)
  0.00% (0/12)
  0.00% (0/443)
src/duckdb/third_party/zstd/compress/zstd_compress_superblock.cpp
  0.00% (0/441)
  0.00% (0/13)
  0.00% (0/503)
src/duckdb/third_party/zstd/compress/zstd_double_fast.cpp
  0.00% (0/539)
  0.00% (0/10)
  0.00% (0/395)
src/duckdb/third_party/zstd/compress/zstd_fast.cpp
  0.00% (0/587)
  0.00% (0/10)
  0.00% (0/357)
src/duckdb/third_party/zstd/compress/zstd_lazy.cpp
  0.00% (0/1283)
  0.00% (0/56)
  0.00% (0/1752)
src/duckdb/third_party/zstd/compress/zstd_ldm.cpp
  0.00% (0/451)
  0.00% (0/20)
  0.00% (0/345)
src/duckdb/third_party/zstd/compress/zstd_opt.cpp
  0.00% (0/964)
  0.00% (0/36)
  0.00% (0/894)
src/duckdb/third_party/zstd/decompress/huf_decompress.cpp
  0.00% (0/1026)
  0.00% (0/45)
  0.00% (0/1470)
src/duckdb/third_party/zstd/decompress/zstd_ddict.cpp
  0.00% (0/136)
  0.00% (0/13)
  0.00% (0/171)
src/duckdb/third_party/zstd/decompress/zstd_decompress.cpp
  0.00% (0/1594)
  0.00% (0/97)
  0.00% (0/3870)
src/duckdb/third_party/zstd/decompress/zstd_decompress_block.cpp
  0.00% (0/1217)
  0.00% (0/43)
  0.00% (0/2569)
src/duckdb/third_party/zstd/include/zstd/common/allocations.h
  0.00% (0/23)
  0.00% (0/3)
  0.00% (0/18)
src/duckdb/third_party/zstd/include/zstd/common/bits.h
  0.00% (0/159)
  0.00% (0/11)
  0.00% (0/28)
src/duckdb/third_party/zstd/include/zstd/common/bitstream.h
  0.00% (0/198)
  0.00% (0/19)
  0.00% (0/105)
src/duckdb/third_party/zstd/include/zstd/common/compiler.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/7)
src/duckdb/third_party/zstd/include/zstd/common/cpu.h
  0.00% (0/116)
  0.00% (0/2)
  0.00% (0/6)
src/duckdb/third_party/zstd/include/zstd/common/error_private.h
  0.00% (0/8)
  0.00% (0/4)
  0.00% (0/11)
src/duckdb/third_party/zstd/include/zstd/common/fse.h
  0.00% (0/86)
  0.00% (0/12)
  0.00% (0/19)
src/duckdb/third_party/zstd/include/zstd/common/mem.h
  0.00% (0/166)
  0.00% (0/32)
  0.00% (0/56)
src/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h
  0.00% (0/76)
  0.00% (0/6)
  0.00% (0/46)
src/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h
  0.00% (0/525)
  0.00% (0/54)
  0.00% (0/409)
src/duckdb/third_party/zstd/include/zstd/compress/zstd_cwksp.h
  0.00% (0/296)
  0.00% (0/34)
  0.00% (0/234)
src/duckdb/third_party/zstd/include/zstd/decompress/zstd_decompress_internal.h
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/1)
Totals
 24.22% (123066/508183)
 30.91% (14354/46435)
 21.97% (84761/385888)