diff options
author | Martina Kollarova <[email protected]> | 2016-09-16 18:54:53 +0300 |
---|---|---|
committer | Bas Nieuwenhuizen <[email protected]> | 2016-09-18 09:23:42 +0200 |
commit | 15804c4b9093179f6dd6be2b3a45e18b1318d5a3 (patch) | |
tree | c953830b0f66412c25dae378dfe4c8e119dec6da | |
parent | 073129c7afb955ff33a94ccb358883a7051c624a (diff) |
r600g/sb: fix struct/class declaration conflicts
A couple of forward-declarations were causing warnings in clang:
'value' defined as a class here but previously declared as a struct
[-Wmismatched-tags]
Signed-off-by: Martina Kollarova <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
-rw-r--r-- | src/gallium/drivers/r600/sb/sb_ir.h | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/gallium/drivers/r600/sb/sb_ir.h b/src/gallium/drivers/r600/sb/sb_ir.h index c612e6c4ec6..4fc4da2fb21 100644 --- a/src/gallium/drivers/r600/sb/sb_ir.h +++ b/src/gallium/drivers/r600/sb/sb_ir.h @@ -263,8 +263,6 @@ public: } }; -class value; - enum value_kind { VLK_REG, VLK_REL_REG, @@ -433,8 +431,6 @@ inline value_flags& operator &=(value_flags &l, value_flags r) { return l; } -struct value; - sb_ostream& operator << (sb_ostream &o, value &v); typedef uint32_t value_hash; @@ -467,7 +463,7 @@ enum constraint_kind { class shader; class sb_value_pool; -class ra_chunk; +struct ra_chunk; class ra_constraint; class value { |