mrdocs::Corpus::visitIDs
Visit the specified Symbol IDs
Synopsis
Declared in <mrdocs/Corpus.hpp>
template<
range_of<SymbolID> R,
class F,
class... Args>
void
visitIDs(
R&& range,
F&& f,
Args&&... args) const;
Description
This function invokes the specified function f for each member of the specified range of Symbol IDs.
For each member of I associated with the ID in range, the function will invoke the function object fn with a type derived from Symbol as the first argument, followed by args....
The type of the first argument is determined by the SymbolKind of the Symbol object.
Parameters
| Name | Description |
|---|---|
range |
A range of SymbolID objects. |
f |
The function to invoke. |
args |
The arguments to pass to the function. |
Created with MrDocs