Use 'override/final' instead of 'virtual' for overridden methods
[oota-llvm.git] / lib / Transforms / Scalar / AlignmentFromAssumptions.cpp
index 5aa2b97c9f493873bcb4fd409c8639ff8d733726..8918909f484ad694933ca67844602023f5b1444c 100644 (file)
@@ -50,9 +50,9 @@ struct AlignmentFromAssumptions : public FunctionPass {
     initializeAlignmentFromAssumptionsPass(*PassRegistry::getPassRegistry());
   }
 
-  bool runOnFunction(Function &F);
+  bool runOnFunction(Function &F) override;
 
-  virtual void getAnalysisUsage(AnalysisUsage &AU) const {
+  void getAnalysisUsage(AnalysisUsage &AU) const override {
     AU.addRequired<AssumptionCacheTracker>();
     AU.addRequired<ScalarEvolution>();
     AU.addRequired<DominatorTreeWrapperPass>();