Here is a list of all documented class members with links to the class documentation for each member:
- g -
- get_absolute_path(): translation_unit
- get_access_specifier(): member_base
- get_address_size(): translation_unit
- get_alias_from_name(): elf_symbol
- get_alias_which_equals(): elf_symbol
- get_aliases_id_string(): elf_symbol
- get_alignment_in_bits(): class_or_union, type_base, typedef_decl
- get_allow_other_aliases(): function_suppression
- get_allowed_category(): diff_context
- get_architecture_name(): corpus
- get_arguments(): function_call_expr
- get_array_diff_map(): diff_maps
- get_base_class(): class_decl::base_spec
- get_base_specifiers(): class_decl
- get_base_type(): integral_type
- get_biggest_vtable_offset(): class_decl
- get_binding(): elf_symbol, function_tdecl, var_decl
- get_cached_name(): function_type
- get_cached_pretty_representation(): type_base
- get_canonical_diff(): diff
- get_canonical_diff_for(): diff_context
- get_canonical_type(): type_base
- get_canonical_types(): scope_decl
- get_canonical_types_map(): environment
- get_category(): diff
- get_change_kind(): function_suppression, variable_suppression
- get_changed_enumerator_names(): type_suppression
- get_class_diff_map(): diff_maps
- get_class_of_equiv_category(): diff
- get_class_type(): method_type
- get_compilation_dir_path(): translation_unit
- get_completed_tasks(): queue
- get_composed_type(): type_composition
- get_consider_reach_kind(): type_suppression
- get_consider_type_kind(): type_suppression
- get_content(): list_property_value
- get_context(): corpus_diff::priv, diff::priv
- get_context_rel(): decl_base
- get_corpora(): corpus_group
- get_corpus(): translation_unit, type_or_decl_base
- get_corpus_diff(): diff_context
- get_current_topmost_iface_diff(): diff_node_visitor
- get_cv_quals(): qualified_type_def
- get_cv_quals_string_prefix(): qualified_type_def
- get_data_member_insertion_ranges(): type_suppression
- get_data_member_is_laid_out: var_decl
- get_data_member_offset: var_decl
- get_data_members(): class_or_union
- get_definition_of_declaration(): class_decl, class_or_union
- get_deleted_non_static_data_members_number(): class_or_union_diff::priv
- get_distinct_diff_map(): diff_maps
- get_drops_artifact_from_ir(): suppression_base
- get_earlier_declaration(): class_or_union
- get_element_type(): array_type_def
- get_enum_diff_map(): diff_maps
- get_enum_type(): enum_type_decl::enumerator
- get_enumerators(): enum_type_decl
- get_environment(): corpus, elf_symbol, enum_type_decl::enumerator, translation_unit, type_or_decl_base
- get_exported_decls_builder(): corpus
- get_file_name_not_regex(): suppression_base::priv
- get_file_name_not_regex_str(): suppression_base
- get_file_name_regex(): suppression_base::priv
- get_file_name_regex_str(): suppression_base
- get_first_corpus(): diff_context
- get_first_non_implicit_parm(): function_decl, function_type
- get_fn_parm_diff_map(): diff_maps
- get_fun_symbol_map(): corpus, corpus_group
- get_fun_symbol_map_sptr(): corpus
- get_function_decl_diff_map(): diff_maps
- get_function_type_diff_map(): diff_maps
- get_functions(): corpus, corpus_group
- get_global_scope(): translation_unit
- get_group(): corpus
- get_has_anonymous_parent(): decl_base
- get_hash(): class_decl::base_spec, class_decl, decl_base, function_decl, function_decl::parameter, non_type_tparameter, scope_decl, type_composition, var_decl
- get_id(): corpus::exported_decls_builder::priv, function_decl, var_decl
- get_id_string(): elf_symbol
- get_index(): elf_symbol, function_suppression::parameter_spec
- get_inserted_non_static_data_members_number(): class_or_union_diff::priv
- get_is_anonymous(): decl_base
- get_is_anonymous_or_has_anonymous_parent(): decl_base
- get_is_artificial(): decl_base, suppression_base
- get_is_const(): method_type
- get_is_declaration_only(): class_or_union
- get_is_in_public_symbol_table(): decl_base
- get_is_linux_string_cst(): elf_symbol
- get_is_static(): member_base
- get_is_virtual(): class_decl::base_spec
- get_kind(): property_value
- get_label(): suppression_base
- get_language(): array_type_def, array_type_def::subrange_type, translation_unit
- get_last_visited_diff_of_class_of_equivalence(): diff_context
- get_leaf_diffs(): corpus_diff
- get_length(): array_type_def::subrange_type
- get_linkage_name(): decl_base
- get_live_fn_types(): translation_unit
- get_loc_mgr(): translation_unit
- get_local_category(): diff
- get_location(): decl_base
- get_lower_bound(): array_type_def::subrange_type
- get_main_corpus(): corpus_group
- get_main_symbol(): elf_symbol
- get_member_access_specifier: decl_base
- get_member_class_templates(): class_or_union
- get_member_decls(): scope_decl
- get_member_function_is_const: method_decl
- get_member_function_is_ctor: method_decl
- get_member_function_is_dtor: method_decl
- get_member_function_is_virtual: decl_base, method_decl
- get_member_function_templates(): class_or_union
- get_member_function_vtable_offset: method_decl
- get_member_functions(): class_or_union
- get_member_is_static: decl_base
- get_member_scopes(): scope_decl
- get_member_types(): class_or_union
- get_method_type_name: method_type
- get_modifiers(): integral_type
- get_naked_canonical_type(): type_base
- get_naked_definition_of_declaration(): class_decl, class_or_union
- get_naked_pointed_to_type(): pointer_type_def
- get_naked_type(): function_decl, var_decl
- get_name(): config::section, function_call_expr, property, decl_base, elf_symbol, enum_type_decl::enumerator, function_suppression, variable_suppression
- get_name_and_version_from_id(): elf_symbol
- get_name_id(): function_decl::parameter
- get_name_not_regex(): function_suppression::priv, variable_suppression::priv
- get_name_not_regex_str(): function_suppression, variable_suppression
- get_name_regex(): function_suppression::priv, variable_suppression::priv
- get_name_regex_str(): function_suppression, variable_suppression
- get_naming_typedef(): class_or_union
- get_needed(): corpus
- get_next_alias(): elf_symbol
- get_next_common_instance(): elf_symbol
- get_non_static_data_members(): class_or_union
- get_num_anonymous_member_classes(): class_or_union, scope_decl
- get_num_anonymous_member_enums(): class_or_union, scope_decl
- get_num_anonymous_member_unions(): class_or_union, scope_decl
- get_number_of_aliases(): elf_symbol
- get_offset_in_bits(): class_decl::base_spec
- get_origin(): corpus
- get_parameter_specs(): function_suppression
- get_parameter_type_name(): function_suppression::parameter_spec
- get_parameter_type_name_regex_str(): function_suppression::parameter_spec
- get_parameters(): function_decl, function_type
- get_parm_at_index_from_first_non_implicit_parm(): function_type
- get_path(): config, corpus, translation_unit, temp_file
- get_pattern(): class_tdecl, function_tdecl
- get_pointed_to_type(): pointer_type_def
- get_pretty_representation(): array_diff, base_diff, class_diff, corpus_diff, diff, distinct_diff, enum_diff, fn_parm_diff, function_decl_diff, function_type_diff, pointer_diff, qualified_type_diff, reference_diff, scope_diff, type_decl_diff, typedef_diff, union_diff, var_diff, array_type_def, array_type_def::subrange_type, class_decl, decl_base, enum_type_decl, function_decl, function_decl::parameter, function_type, method_type, namespace_decl, type_decl, typedef_decl, union_decl, var_decl
- get_pretty_representation_of_declarator(): function_decl
- get_priv(): class_or_union_diff
- get_properties(): config::section
- get_public_types_pretty_representations(): corpus::priv, corpus_group
- get_qualified_name(): array_type_def, decl_base, enum_type_decl::enumerator, function_decl::parameter, pointer_type_def, qualified_type_def, reference_type_def, var_decl
- get_qualified_parent_name(): decl_base
- get_reach_kind(): type_suppression
- get_reference_diff_map(): diff_maps
- get_regex_patterns_of_fns_to_keep(): corpus
- get_regex_patterns_of_fns_to_suppress(): corpus
- get_regex_patterns_of_vars_to_keep(): corpus
- get_regex_patterns_of_vars_to_suppress(): corpus
- get_reporter(): diff_context
- get_return_type(): function_decl, function_type
- get_return_type_name(): function_suppression
- get_return_type_regex(): function_suppression::priv
- get_return_type_regex_str(): function_suppression
- get_scope(): decl_base
- get_scoped_name(): decl_base
- get_second_corpus(): diff_context
- get_sections(): config
- get_signed_value(): array_type_def::subrange_type::bound_value
- get_signedness(): array_type_def::subrange_type::bound_value
- get_size(): elf_symbol, queue
- get_size_in_bits(): class_or_union, qualified_type_def, type_base, typedef_decl
- get_soname(): corpus
- get_soname_not_regex(): suppression_base::priv
- get_soname_not_regex_str(): suppression_base
- get_soname_regex(): suppression_base::priv
- get_soname_regex_str(): suppression_base
- get_sorted_canonical_types(): scope_decl
- get_sorted_fun_symbols(): corpus, corpus_group
- get_sorted_undefined_fun_symbols(): corpus
- get_sorted_undefined_var_symbols(): corpus
- get_sorted_var_symbols(): corpus, corpus_group
- get_source_location_to_keep_regex(): type_suppression::priv
- get_source_location_to_keep_regex_str(): type_suppression
- get_source_locations_to_keep(): type_suppression
- get_stream(): temp_file
- get_string(): interned_string_pool
- get_subranges(): array_type_def
- get_sym_ids_of_fns_to_keep(): corpus
- get_sym_ids_of_vars_to_keep(): corpus
- get_symbol(): function_decl, var_decl
- get_symbol_name(): function_suppression, variable_suppression
- get_symbol_name_not_regex(): function_suppression::priv, variable_suppression::priv
- get_symbol_name_not_regex_str(): function_suppression, variable_suppression
- get_symbol_name_regex(): function_suppression::priv, variable_suppression::priv
- get_symbol_name_regex_str(): function_suppression, variable_suppression
- get_symbol_version(): function_suppression, variable_suppression
- get_symbol_version_regex(): function_suppression::priv, variable_suppression::priv
- get_symbol_version_regex_str(): function_suppression, variable_suppression
- get_template_parameters(): template_decl
- get_translation_unit(): type_or_decl_base
- get_translation_units(): corpus
- get_type(): elf_symbol, function_decl, method_decl, non_type_tparameter, var_decl
- get_type_decl_diff_map(): diff_maps
- get_type_kind(): type_suppression
- get_type_name(): function_decl::parameter, type_suppression, variable_suppression
- get_type_name_not_regex(): type_suppression::priv
- get_type_name_not_regex_str(): type_suppression, type_suppression::priv
- get_type_name_regex(): type_suppression::priv, variable_suppression::priv
- get_type_name_regex_str(): type_suppression, variable_suppression
- get_type_per_loc_map(): corpus
- get_type_pretty_representation(): function_decl::parameter
- get_typedef_diff_map(): diff_maps
- get_types(): corpus, corpus::priv, translation_unit
- get_types_not_reachable_from_public_interfaces(): corpus
- get_types_sorted_by_name(): type_maps
- get_undefined_fun_symbol_map(): corpus
- get_undefined_fun_symbol_map_sptr(): corpus
- get_undefined_var_symbol_map(): corpus
- get_undefined_var_symbol_map_sptr(): corpus
- get_underlying_class_diff(): base_diff
- get_underlying_type(): array_type_def::subrange_type, enum_type_decl, qualified_type_def, typedef_decl
- get_union_diff_map(): diff_maps
- get_unreferenced_function_symbols(): corpus, corpus_group
- get_unreferenced_variable_symbols(): corpus, corpus_group
- get_unsigned_value(): array_type_def::subrange_type::bound_value
- get_upper_bound(): array_type_def::subrange_type
- get_value(): list_property, simple_property, tuple_property, enum_type_decl::enumerator, location
- get_value_items(): tuple_property_value
- get_var_decl_diff_map(): diff_maps
- get_var_symbol_map(): corpus, corpus_group
- get_var_symbol_map_sptr(): corpus
- get_variables(): corpus, corpus_group
- get_variadic_parameter_type(): environment
- get_version(): elf_symbol
- get_virtual_mem_fns(): class_decl
- get_virtual_mem_fns_map(): class_decl
- get_visibility(): decl_base, elf_symbol
- get_visiting_kind(): diff_node_visitor
- get_void_type(): environment
- global_scope_sptr: translation_unit