Searched refs:T (Results 1 – 3 of 3) sorted by relevance
18 template<typename T>20 T value;21 T default_value;26 simple_optional(const T &value) : value(value), specified(true) {} in simple_optional()28 simple_optional<T> &operator=(const T &v) {35 const T &get() const { return specified ? value : default_value; } in get()39 static simple_optional<T> with_default(const T &default_value) { in with_default()40 simple_optional<T> rc; in with_default()
218 template <typename T>219 semantic_type (YY_RVREF (T) t) in semantic_type()221 YY_ASSERT (sizeof (T) <= size); in semantic_type()222 new (yyas_<T> ()) T (YY_MOVE (t)); in semantic_type()238 template <typename T, typename... U>239 T&242 return *new (yyas_<T> ()) T (std::forward <U>(u)...);246 template <typename T>247 T&250 return *new (yyas_<T> ()) T (); in emplace()[all …]
264 uint32_t T:1; /*!< bit: 24 Thumb bit (read 0) */ member