Files
swift-mirror/lib/Tooling/libSwiftScan/libSwiftScan.exports
Artem Chikin 7c5d8b24d3 [Dependency Scanning] Add a field of source-imported dependencies
For the main source module, provide info on which dependencies are directly imported into the user program, explicitly ('import' statement) or implicitly (e.g. stdlib). Thist list does not include Swift overlay dependencies, cross-import dependencies, bridging header dependencies.
2025-04-30 10:15:20 -07:00

129 lines
5.2 KiB
Plaintext

swiftscan_dependency_graph_get_main_module_name
swiftscan_dependency_graph_get_dependencies
swiftscan_dependency_graph_get_diagnostics
swiftscan_link_library_info_get_link_name
swiftscan_link_library_info_get_is_static
swiftscan_link_library_info_get_is_framework
swiftscan_link_library_info_get_should_force_load
swiftscan_module_info_get_module_name
swiftscan_module_info_get_module_path
swiftscan_module_info_get_source_files
swiftscan_module_info_get_direct_dependencies
swiftscan_module_info_get_link_libraries
swiftscan_module_info_get_details
swiftscan_module_detail_get_kind
swiftscan_swift_textual_detail_get_module_interface_path
swiftscan_swift_textual_detail_get_compiled_module_candidates
swiftscan_swift_textual_detail_get_bridging_header_path
swiftscan_swift_textual_detail_get_bridging_source_files
swiftscan_swift_textual_detail_get_bridging_module_dependencies
swiftscan_swift_textual_detail_get_command_line
swiftscan_swift_textual_detail_get_bridging_pch_command_line
swiftscan_swift_textual_detail_get_context_hash
swiftscan_swift_textual_detail_get_is_framework
swiftscan_swift_textual_detail_get_swift_overlay_dependencies
swiftscan_swift_textual_detail_get_swift_source_import_module_dependencies
swiftscan_swift_textual_detail_get_cas_fs_root_id
swiftscan_swift_textual_detail_get_module_cache_key
swiftscan_swift_textual_detail_get_user_module_version
swiftscan_swift_textual_detail_get_chained_bridging_header_path
swiftscan_swift_textual_detail_get_chained_bridging_header_content
swiftscan_swift_binary_detail_get_compiled_module_path
swiftscan_swift_binary_detail_get_module_doc_path
swiftscan_swift_binary_detail_get_module_source_info_path
swiftscan_swift_binary_detail_get_swift_overlay_dependencies
swiftscan_swift_binary_detail_get_header_dependency
swiftscan_swift_binary_detail_get_header_dependency_module_dependencies
swiftscan_swift_binary_detail_get_is_framework
swiftscan_swift_binary_detail_get_module_cache_key
swiftscan_swift_binary_detail_get_user_module_version
swiftscan_swift_placeholder_detail_get_compiled_module_path
swiftscan_swift_placeholder_detail_get_module_doc_path
swiftscan_swift_placeholder_detail_get_module_source_info_path
swiftscan_clang_detail_get_module_map_path
swiftscan_clang_detail_get_context_hash
swiftscan_clang_detail_get_command_line
swiftscan_clang_detail_get_cas_fs_root_id
swiftscan_clang_detail_get_module_cache_key
swiftscan_import_set_get_imports
swiftscan_import_set_get_diagnostics
swiftscan_scan_invocation_set_working_directory
swiftscan_scan_invocation_set_argv
swiftscan_scan_invocation_get_working_directory
swiftscan_scan_invocation_get_argc
swiftscan_scan_invocation_get_argv
swiftscan_scan_invocation_create
swiftscan_dependency_graph_create
swiftscan_import_set_create
swiftscan_scanner_create
swiftscan_string_dispose
swiftscan_string_set_dispose
swiftscan_scan_invocation_dispose
swiftscan_dependency_graph_dispose
swiftscan_import_set_dispose
swiftscan_scanner_dispose
swiftscan_compiler_supported_arguments_query
swiftscan_compiler_supported_features_query
swiftscan_compiler_target_info_query
swiftscan_compiler_target_info_query_v2
swiftscan_scanner_diagnostics_query
swiftscan_scanner_diagnostics_reset
swiftscan_diagnostic_get_message
swiftscan_diagnostic_get_severity
swiftscan_diagnostic_get_source_location
swiftscan_diagnostics_set_dispose
swiftscan_source_location_get_buffer_identifier
swiftscan_source_location_get_line_number
swiftscan_source_location_get_column_number
swiftscan_cas_create_from_options
swiftscan_cas_get_ondisk_size
swiftscan_cas_set_ondisk_size_limit
swiftscan_cas_prune_ondisk_data
swiftscan_cas_dispose
swiftscan_cas_options_create
swiftscan_cas_options_dispose
swiftscan_cas_options_set_ondisk_path
swiftscan_cas_options_set_plugin_path
swiftscan_cas_options_set_plugin_option
swiftscan_cas_store
swiftscan_cache_compute_key
swiftscan_cache_compute_key_from_input_index
swiftscan_cache_query
swiftscan_cache_query_async
swiftscan_cached_compilation_get_num_outputs
swiftscan_cached_compilation_get_output
swiftscan_cached_compilation_make_global_async
swiftscan_cached_compilation_is_uncacheable
swiftscan_cached_compilation_dispose
swiftscan_cached_output_load
swiftscan_cached_output_load_async
swiftscan_cached_output_is_materialized
swiftscan_cached_output_get_casid
swiftscan_cached_output_get_name
swiftscan_cached_output_dispose
swiftscan_cache_download_cas_object_async
swiftscan_cache_replay_instance_create
swiftscan_cache_replay_instance_dispose
swiftscan_cache_action_cancel
swiftscan_cache_cancellation_token_dispose
swiftscan_cache_replay_compilation
swiftscan_cache_replay_result_get_stdout
swiftscan_cache_replay_result_get_stderr
swiftscan_cache_replay_result_dispose
invoke_swift_compiler
swiftscan_swift_textual_detail_get_extra_pcm_args
swiftscan_clang_detail_get_captured_pcm_args
swiftscan_batch_scan_input_set_modules
swiftscan_batch_scan_entry_set_module_name
swiftscan_batch_scan_entry_set_arguments
swiftscan_batch_scan_entry_set_is_swift
swiftscan_batch_scan_entry_get_module_name
swiftscan_batch_scan_entry_get_arguments
swiftscan_batch_scan_entry_get_is_swift
swiftscan_batch_scan_input_create
swiftscan_batch_scan_entry_create
swiftscan_batch_scan_result_create
swiftscan_batch_scan_input_dispose
swiftscan_batch_scan_entry_dispose
swiftscan_batch_scan_result_dispose