Lines Matching defs:Oracle
200 struct Oracle struct
203 OracleVal val; argument
205 Oracle() = default; argument
206 Oracle(const OracleVal &v) // NOLINT in Oracle() function
211 Oracle(OracleVal &&v) noexcept : s(sValueMoveConstructed), val(v) { v.s = sMovedFrom; } // NOLINT in Oracle() argument
212 Oracle(const Oracle &o) in Oracle() argument
217 …Oracle(Oracle &&o) noexcept : s(sMoveConstructed), val(std::move(o.val)) { o.s = sMovedFrom; } //… in Oracle() argument
219 Oracle &operator=(const OracleVal &v) in operator =() argument
225 Oracle &operator=(OracleVal &&v) noexcept in operator =() argument
232 Oracle &operator=(const Oracle &o) in operator =() argument
238 Oracle &operator=(Oracle &&o) noexcept in operator =() argument