Lines Matching defs:section

44 // section parsing
46 /// Check if a section has at least one of the given properties.
55 const ini::config::section& section)
58 if (section.find_property(*name))
337 read_type_suppression(const ini::config::section& section);
340 read_function_suppression(const ini::config::section& section);
343 read_variable_suppression(const ini::config::section& section);
346 read_file_suppression(const ini::config::section& section);
1539 /// section.
1567 /// "suppress_type" section.
1588 /// Read a type suppression from an instance of ini::config::section
1591 /// @param section the section of the ini config to read.
1596 read_type_suppression(const ini::config::section& section)
1600 if (section.get_name() != "suppress_type")
1617 section))
1621 is_simple_property(section.find_property("drop_artifact"));
1623 drop_artifact = is_simple_property(section.find_property("drop"));
1630 is_simple_property(section.find_property("label"));
1634 is_simple_property(section.find_property("file_name_regexp"));
1639 is_simple_property(section.find_property("file_name_not_regexp"));
1646 is_simple_property(section.find_property("soname_regexp"));
1651 is_simple_property(section.find_property("soname_not_regexp"));
1658 is_simple_property(section.find_property("name_regexp"));
1664 is_simple_property(section.find_property("name_not_regexp"));
1670 is_simple_property(section.find_property("name"));
1676 section.find_property("source_location_not_in");
1698 is_simple_property(section.find_property("source_location_not_regexp"));
1706 is_simple_property(section.find_property("type_kind")))
1716 is_simple_property(section.find_property("accessed_through")))
1727 is_simple_property(section.find_property("has_data_member_inserted_at")))
1753 is_tuple_property(section.find_property
1808 // section.
1821 is_tuple_property(section.find_property
1894 section.find_property("changed_enumerators");
3113 read_function_suppression(const ini::config::section& section)
3117 if (section.get_name() != "suppress_function")
3140 section))
3144 is_simple_property(section.find_property("drop_artifact"));
3146 drop_artifact = is_simple_property(section.find_property("drop"));
3153 is_simple_property(section.find_property("change_kind"));
3159 is_simple_property(section.find_property("label"));
3165 is_simple_property(section.find_property("file_name_regexp"));
3170 is_simple_property(section.find_property("file_name_not_regexp"));
3177 is_simple_property(section.find_property("soname_regexp"));
3182 is_simple_property(section.find_property("soname_not_regexp"));
3189 is_simple_property(section.find_property("name"));
3195 is_simple_property(section.find_property("name_regexp"));
3201 is_simple_property(section.find_property("name_not_regexp"));
3207 is_simple_property(section.find_property("return_type_name"));
3213 is_simple_property(section.find_property("return_type_regexp"));
3219 is_simple_property(section.find_property("symbol_name"));
3225 is_simple_property(section.find_property("symbol_name_regexp"));
3231 is_simple_property(section.find_property("symbol_name_not_regexp"));
3237 is_simple_property(section.find_property("symbol_version"));
3243 is_simple_property(section.find_property("symbol_version_regexp"));
3249 is_simple_property(section.find_property("allow_other_aliases"));
3257 section.get_properties().begin();
3258 p != section.get_properties().end();
3993 read_variable_suppression(const ini::config::section& section)
3997 if (section.get_name() != "suppress_variable")
4019 section))
4023 is_simple_property(section.find_property("drop_artifact"));
4025 drop_artifact = is_simple_property(section.find_property("drop"));
4032 is_simple_property(section.find_property("change_kind"));
4038 is_simple_property(section.find_property("label"));
4044 is_simple_property(section.find_property("file_name_regexp"));
4049 is_simple_property(section.find_property("file_name_not_regexp"));
4056 is_simple_property(section.find_property("soname_regexp"));
4061 is_simple_property(section.find_property("soname_not_regexp"));
4068 is_simple_property(section.find_property("name"));
4074 is_simple_property(section.find_property("name_regexp"));
4080 is_simple_property(section.find_property("name_not_regexp"));
4086 is_simple_property(section.find_property("symbol_name"));
4092 is_simple_property(section.find_property("symbol_name_regexp"));
4098 is_simple_property(section.find_property("symbol_name_not_regexp"));
4104 is_simple_property(section.find_property("symbol_version"));
4110 is_simple_property(section.find_property("symbol_version_regexp"));
4116 is_simple_property(section.find_property("type_name"));
4122 is_simple_property(section.find_property("type_name_regexp"));
4287 /// Read a file suppression from an instance of ini::config::section
4290 /// @param section the section (from an ini file) to read the file
4295 read_file_suppression(const ini::config::section& section)
4299 if (section.get_name() != "suppress_file")
4310 section))
4314 is_simple_property(section.find_property("label"));
4320 is_simple_property(section.find_property("file_name_regexp"));
4325 is_simple_property(section.find_property("file_name_not_regexp"));
4332 is_simple_property(section.find_property("soname_regexp"));
4337 is_simple_property(section.find_property("soname_not_regexp"));