llvm::WholeProgramDevirtResolution

Whole-program virtual call resolution for a (typeid, offset) pair.

Synopsis

Declared in <llvm/IR/ModuleSummaryIndex.h>

struct WholeProgramDevirtResolution;

Types

NameDescription
ByArg Resolution for a virtual call with a specific constant-argument vector.

Enums

NameDescription
Kind Kind of whole-program virtual call resolution to apply.

Data Members

NameDescription
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.