: Kind(K), Linkage(Linkage) {}
public:
- virtual ~GlobalValueSummary() {}
+ virtual ~GlobalValueSummary() = default;
/// Which kind of summary subclass this is.
SummaryKind getSummaryKind() const { return Kind; }
/// Summary constructors.
FunctionSummary(GlobalValue::LinkageTypes Linkage, unsigned NumInsts)
: GlobalValueSummary(FunctionKind, Linkage), InstCount(NumInsts) {}
- virtual ~FunctionSummary() {}
/// Check if this is a function summary.
static bool classof(const GlobalValueSummary *GVS) {