1// RUN: %clang_cc1 -emit-llvm %s -o - 2// PR954 3 4struct _Refcount_Base { 5 unsigned long _M_ref_count; 6 int _M_ref_count_lock; 7 _Refcount_Base() : _M_ref_count(0) {} 8}; 9 10struct _Rope_RopeRep : public _Refcount_Base 11{ 12public: 13 int _M_tag:8; 14}; 15 16int foo(_Rope_RopeRep* r) { return r->_M_tag; } 17