Lines Matching defs:nowarn_spec_t
29 class nowarn_spec_t
53 nowarn_spec_t (): m_bits () { }
55 nowarn_spec_t (opt_code);
70 nowarn_spec_t operator~() const
72 nowarn_spec_t res (*this);
78 nowarn_spec_t& operator|= (const nowarn_spec_t &rhs)
85 nowarn_spec_t& operator&= (const nowarn_spec_t &rhs)
92 nowarn_spec_t& operator^= (const nowarn_spec_t &rhs)
105 inline nowarn_spec_t
106 operator| (const nowarn_spec_t &lhs, const nowarn_spec_t &rhs)
108 return nowarn_spec_t (lhs) |= rhs;
113 inline nowarn_spec_t
114 operator& (const nowarn_spec_t &lhs, const nowarn_spec_t &rhs)
116 return nowarn_spec_t (lhs) &= rhs;
122 operator== (const nowarn_spec_t &lhs, const nowarn_spec_t &rhs)
130 operator!= (const nowarn_spec_t &lhs, const nowarn_spec_t &rhs)
135 typedef hash_map<location_hash, nowarn_spec_t> nowarn_map_t;