[gcc/devel/ranger] Remove forward declaration of loop_ranger in ssa-range.h

Aldy Hernandez aldyh@gcc.gnu.org
Mon Mar 30 12:05:48 GMT 2020


https://gcc.gnu.org/g:ff7ae60c2709ede6845356dc33b8bd90ab900da1

commit ff7ae60c2709ede6845356dc33b8bd90ab900da1
Author: Aldy Hernandez <aldyh@redhat.com>
Date:   Mon Mar 30 14:04:41 2020 +0200

    Remove forward declaration of loop_ranger in ssa-range.h

Diff:
---
 gcc/ssa-range.h | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/gcc/ssa-range.h b/gcc/ssa-range.h
index 29e9eee1d04..09f1d7c0ae4 100644
--- a/gcc/ssa-range.h
+++ b/gcc/ssa-range.h
@@ -88,9 +88,6 @@ private:
 };
 
 
-// FIXME: Forward declaration for loop_ranger.
-class vr_values;
-
 // A global ranger that uses SCEV/loop (if available) to refine PHI results.
 
 class loop_ranger : public global_ranger
@@ -102,7 +99,7 @@ public:
 private:
   void adjust_phi_with_loop_info (irange &r, gphi *phi);
 
-  vr_values *m_vr_values;
+  class vr_values *m_vr_values;
 };
 
 class trace_ranger : public loop_ranger


More information about the Gcc-cvs mailing list