1; So this suppresses all the reports about types
2[suppress_type]
3  name = Dwarf
4  type_kind = enum
5# type_kind = typedef|enum|struct|class|union|array|builtin
6# name_regexp = <regex>
7
8[suppress_function]
9  name = foo
10# name_regexp = blah
11# parameter = '0 <type-name>
12# parameter = '1 /<type-name-regexp>/
13# return_type_name = <return-type>
14# return_type_regexp = <return-type-regexp>
15# symbol_name
16# symbol_name_regexp = <symbol-regexp>
17# symbol_versin = <symbol-version>
18# symbol_version_regexp = <symbol-version-regex>
19
20[suppress_variable]
21  label = some string in here
22  name = foo
23  name_regexp = foo
24  symbol_name = foo
25  symbol_name_regexp = foo
26  type_name = int
27  type_name_regexp = int
28
29# The stuff below hasn't been implemented yet.
30
31[suppress_symbol]
32  name= _init
33
34[suppress_symbol_version]
35  name = GLIBC_PRIVATE
36
37[suppress_data_member]
38  name=foo::bar
39
40[suppress_member_function]
41  name = foo<int>::bar
42  parameter_type-1 = int
43  parameter_type-2 = char
44