cscm.ParseConfiguration

class cscm.ParseConfiguration

Bases: object

Instances of this class are read-only objects passed to the __call__() method of your compiler model object.

Methods

bool_to_yon()
get_abi_key()
get_ast_database()
get_binaries_to_analyze()
get_binaries_to_analyze_and_show()
get_cflags_append()
get_cflags_prepend()
get_codesonar_version()
get_compiler_location()
get_compiler_model_name()
get_compiler_model_plugins()
get_compiler_name()
get_compiler_path()
get_compiler_path_as_string()
get_conf_files()
get_continue_on_error()
get_create_console()
get_csharp_fe_options()
get_csharp_flags_append()
get_csharp_flags_prepend()
get_csurf_tmp_dir()
get_csurf_tmp_dir_as_string()
get_decl_vertices()
get_display_uses_exprs()
get_edg_fe_options()
get_gthome_directory()
get_gthome_directory_as_string()
get_ignore_cxx_code()
get_ignored_compilations()
get_includes_swyx()
get_invoke_compiler()
get_java_fe_options()
get_java_flags_append()
get_java_flags_prepend()
get_norm_disjunctives()
get_pa()
get_pa_mem_fns()
get_pa_mem_fns_file()
get_parameter_evaluation_order()
get_preprocess_always()
get_preprocess_if_fail()
get_remove_temp()
get_retain_ast_uid()
get_retain_unnormalized_c_ast()
get_running_codesonar()
get_running_codesonar_strict()
get_running_codevice()
get_send_hook_log_to_hub()
get_send_parse_log_to_hub()
get_string_constant_pointer_targets()
get_sub_object_abs_locs()
get_transparent()
get_use_def_sets()
get_verbose()
get_x86_flags_append()
get_x86_flags_prepend()
set_compiler_path()
set_invoke_compiler()
str_to_yon(value)
 
static bool_to_yon(value)

Convert a bool to a yes or no value.

Parameters: value (bool) – The bool to convert.
Return type: cscm.YON_NO | cscm.YON_YES
get_abi_key()
Return type: str
get_ast_database()
Return type: yes or no value
get_binaries_to_analyze()
Return type: iterable of str
get_binaries_to_analyze_and_show()
Return type: iterable of str
get_cflags_append()
Return type: iterable of str
get_cflags_prepend()
Return type: iterable of str
get_codesonar_version()
Return type: int
get_compiler_location()
Return type: str
get_compiler_model_name()
Return type: str
get_compiler_model_plugins()
Return type: iterable of str
get_compiler_name()
Return type: str
get_compiler_path()
Return type: str
get_compiler_path_as_string()
Return type: str
get_conf_files()
Return type: iterable of str
get_continue_on_error()
Return type: yes or no value
get_create_console()
Return type: yes or no value
get_csharp_fe_options()
Return type: iterable of str
get_csharp_flags_append()
Return type: iterable of str
get_csharp_flags_prepend()
Return type: iterable of str
get_csurf_tmp_dir()
Return type: str
get_csurf_tmp_dir_as_string()
Return type: str
get_decl_vertices()
Return type: yes or no value
get_display_uses_exprs()
Return type: yes or no value
get_edg_fe_options()
Return type: iterable of str
get_gthome_directory()
Return type: str
get_gthome_directory_as_string()
Return type: str
get_ignore_cxx_code()
Return type: yes or no value
get_ignored_compilations()
Return type: iterable of str
get_includes_swyx()
Return type: bool
get_invoke_compiler()
Return type: yes or no value
get_java_fe_options()
Return type: iterable of str
get_java_flags_append()
Return type: iterable of str
get_java_flags_prepend()
Return type: iterable of str
get_norm_disjunctives()
Return type: yes or no value
get_pa()
Return type: str
get_pa_mem_fns()
Return type: str
get_pa_mem_fns_file()
Return type: str
get_parameter_evaluation_order()
Return type: str
get_preprocess_always()
Return type: yes or no value
get_preprocess_if_fail()
Return type: yes or no value
get_remove_temp()
Return type: yes or no value
get_retain_ast_uid()
Return type: yes or no value
get_retain_unnormalized_c_ast()
Return type: yes or no value
get_running_codesonar()
Return type: bool
get_running_codesonar_strict()
Return type: bool
get_running_codevice()
Return type: bool
get_send_hook_log_to_hub()
Return type: yes or no value
get_send_parse_log_to_hub()
Return type: yes or no value
get_string_constant_pointer_targets()
Return type: str
get_sub_object_abs_locs()
Return type: yes or no value
get_transparent()
Return type: yes or no value
get_use_def_sets()
Return type: yes or no value
get_verbose()
Return type: int
get_x86_flags_append()
Return type: iterable of str
get_x86_flags_prepend()
Return type: iterable of str
set_compiler_path()
Return type: NoneType
set_invoke_compiler()
Return type: NoneType
static str_to_yon(value)

Convert a string to a yes or no value.

Parameters: value (str) – The string to convert.
Return type: cscm.YON_NO | cscm.YON_UNSET | cscm.YON_YES