/// passed in, then the types are printed symbolically if possible, using the
/// symbol table from the module.
///
- void print(raw_ostream &o, const Module *M) const;
+ void print(raw_ostream &o, const Module *M) const override;
private:
/// IncorporateType - Incorporate one type and all of its subtypes into the
public:
/// run - This incorporates all types used by the specified module
- bool runOnModule(Module &M);
+ bool runOnModule(Module &M) override;
/// getAnalysisUsage - We do not modify anything.
- virtual void getAnalysisUsage(AnalysisUsage &AU) const {
+ void getAnalysisUsage(AnalysisUsage &AU) const override {
AU.setPreservesAll();
}
};