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

Synopsis

Declared in <llvm/IR/ModuleSummaryIndex.h>

struct WholeProgramDevirtResolution;

Types

Name

Description

ByArg

Resolution for a virtual call with a specific constant‐argument vector.

Enums

Name

Description

Kind

Kind of whole‐program virtual call resolution to apply.

Data Members

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.

Created with MrDocs