Move register numbers out of "extra" into "contents". Other minor cleanup.
[oota-llvm.git] / include / llvm / Pass.h
index 90e614d63234e24751916d410f1eef663e53e93b..26b812e47017b04d68e26dbee9a0949d6f2dd302 100644 (file)
@@ -311,7 +311,8 @@ private:
 ///      other basic block in the function.
 ///   3. Optimizations conform to all of the constraints of FunctionPasses.
 ///
-struct BasicBlockPass : public FunctionPass {
+class BasicBlockPass : public FunctionPass {
+public:
   /// doInitialization - Virtual method overridden by subclasses to do
   /// any necessary per-module initialization.
   ///