TypeFinder ‐ Walk over a module, identifying all of the types that are used by the module.
Synopsis
Declared in <llvm/IR/TypeFinder.h>
class TypeFinder;
Type Aliases
Name |
Description |
Const iterator over the collected struct types. |
|
Mutable iterator over the collected struct types. |
Member Functions
Name |
Description |
|
Construct an empty TypeFinder. |
|
|
Reset the finder to an empty state, clearing all visited sets. |
|
Return true if no struct types have been collected. |
|
|
|
Erase the collected struct types in the half‐open range []`I,` |
|
Return the set of metadata nodes already visited during the search. |
|
Return a reference to the collected struct type at |
|
Walk |
|
Return the number of collected struct types. |
Created with MrDocs