Lines Matching refs:destructor
98 // True if the underlying mutex is locked. If the destructor is entered
111 // get(). T's destructor is never called if the LinkerInitialized
136 // [basic.life] says the lifetime of an object with non-trivial destructor
137 // ends when the call to the destructor begins.
150 // non-trivial destructor, and so its lifetime ends at some point during
170 // c) the destructor being a NOP for LinkerInitialized objects
172 // subsequent calls to get() functioning as if the destructor were not
174 // destructor runs.
200 // the case of non-trivial destructor. However, std::mutex is not specified
201 // to have a trivial destructor.
204 // trivial destructor. Today, we can achieve neither desired property using
238 // When true, T's destructor is run when this is destructed.