Whole-program virtual call resolution for a (typeid, offset) pair.
Declared in <llvm/IR/ModuleSummaryIndex.h>
struct WholeProgramDevirtResolution;
| Name | Description |
|---|---|
ByArg | Resolution for a virtual call with a specific constant-argument vector. |
| Name | Description |
|---|---|
Kind | Kind of whole-program virtual call resolution to apply. |
| Name | Description |
|---|---|
ResByArg | Resolutions for calls with all constant integer arguments (excluding the first argument, "this"), where the key is the argument vector. |
SingleImplName | Name of the single implementation when TheKind is SingleImpl. |
TheKind | Selected whole-program virtual call resolution kind. |