Skip to content

Commit 0673c9b

Browse files
committed
chore: docs for dependency extraction options
1 parent bd103aa commit 0673c9b

File tree

1 file changed

+27
-12
lines changed

1 file changed

+27
-12
lines changed

docs/modules/ROOT/pages/config-file.adoc

Lines changed: 27 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,27 @@
55
concurrency: # <.>
66
defines: # <.>
77
ignore-failures: # <.>
8-
include-anonymous: # <.>
9-
include-private: # <.>
108
input:
119
include: # <.>
1210
multipage: # <.>
1311
source-root: # <.>
1412
filters: # <.>
13+
referenced-declarations: # <.>
14+
anonymous-namespaces: # <.>
15+
inaccessible-members: # <.>
16+
inaccessible-bases: # <.>
1517
----
1618
<.> Optional `concurrency` key
1719
<.> Optional `defines` key
1820
<.> Optional `ignore-failures` key
19-
<.> Optional `include-anonymous` key
20-
<.> Optional `include-private` key
2121
<.> Optional `include` key
2222
<.> Optional `multipage` key
2323
<.> Optional `source-root` key
2424
<.> Optional `filters` key
25+
<.> Optional `referenced-declarations` key
26+
<.> Optional `anonymous-namespaces` key
27+
<.> Optional `inaccessible-members` key
28+
<.> Optional `inaccessible-bases` key
2529

2630
== Available configuration keys
2731

@@ -42,14 +46,6 @@ the hardware-suggested concurrency.
4246
|Whether to ignore failures during symbol extraction. `true` or `false`.
4347
|No
4448

45-
|include-anonymous
46-
|Whether to extract symbols from anonymous namespaces. `true` or `false`.
47-
|No
48-
49-
|include-private
50-
|Whether to extract private members. `true` or `false`.
51-
|No
52-
5349
|include
5450
|The amount of parallelism desired. 0 to use
5551
the hardware-suggested concurrency.
@@ -68,4 +64,23 @@ input file hierarchy.
6864
|Patterns specifying symbols which should be included/excluded.
6965
See xref:filters[specifying filters] for details.
7066
|No
67+
68+
|referenced-declarations
69+
|When to extract external declarations referenced by symbols.
70+
Unconditionally extracted when `always`, never extracted when `never`,
71+
and only extracted when used as a base class/deduced local class return type
72+
when set to `dependency`.
73+
|No
74+
75+
|anonymous-namespaces
76+
|Whether to extract anonymous namespaces. `always` or `never`.
77+
|No
78+
79+
|inaccessible-members
80+
|Whether to extract inaccessible members. Currently unimplemented.
81+
|No
82+
83+
|inaccessible-bases
84+
|Whether to extract inaccessible bases. Currently unimplemented.
85+
7186
|===

0 commit comments

Comments
 (0)