Lines Matching refs:ExperimentalFlags
25 struct ExperimentalFlags { struct
32 constexpr ExperimentalFlags() : value_(0x0000) {} in ExperimentalFlags() argument
33 constexpr ExperimentalFlags(decltype(kNone) t) // NOLINT, implicit in ExperimentalFlags() argument
44 constexpr ExperimentalFlags operator|(const decltype(kNone)& b) const { argument
47 constexpr ExperimentalFlags operator|(const ExperimentalFlags& b) const {
51 constexpr ExperimentalFlags operator&(const ExperimentalFlags& b) const {
54 constexpr ExperimentalFlags operator&(const decltype(kNone)& b) const { in decltype() argument
58 constexpr bool operator==(const ExperimentalFlags& b) const {
66 inline std::ostream& operator<<(std::ostream& stream, const ExperimentalFlags& e) {
68 if (e & ExperimentalFlags::kMethodHandles) {
78 inline std::ostream& operator<<(std::ostream& stream, const decltype(ExperimentalFlags::kNone)& e) {
79 return stream << ExperimentalFlags(e);