Searched refs:SmartScopedWriter (Results 1 – 6 of 6) sorted by relevance
158 struct SmartScopedWriter { struct161 explicit SmartScopedWriter(SmartRWMutex<mt_only>& m) : mutex(m) { in SmartScopedWriter() argument165 ~SmartScopedWriter() { in ~SmartScopedWriter() argument169 typedef SmartScopedWriter<false> ScopedWriter;
162 struct SmartScopedWriter { struct165 explicit SmartScopedWriter(SmartRWMutex<mt_only>& m) : mutex(m) { in SmartScopedWriter() function169 ~SmartScopedWriter() { in ~SmartScopedWriter() argument173 typedef SmartScopedWriter<false> ScopedWriter;
162 struct SmartScopedWriter { struct165 explicit SmartScopedWriter(SmartRWMutex<mt_only>& m) : mutex(m) { in SmartScopedWriter() argument169 ~SmartScopedWriter() { in ~SmartScopedWriter() argument174 typedef SmartScopedWriter<false> ScopedWriter;
54 sys::SmartScopedWriter<true> Guard(Lock); in registerPass()94 sys::SmartScopedWriter<true> Guard(Lock); in registerAnalysisGroup()117 sys::SmartScopedWriter<true> Guard(Lock); in addRegistrationListener()122 sys::SmartScopedWriter<true> Guard(Lock); in removeRegistrationListener()
59 sys::SmartScopedWriter<true> Guard(Lock); in registerPass()99 sys::SmartScopedWriter<true> Guard(Lock); in registerAnalysisGroup()120 sys::SmartScopedWriter<true> Guard(Lock); in addRegistrationListener()125 sys::SmartScopedWriter<true> Guard(Lock); in removeRegistrationListener()
276 sys::SmartScopedWriter<true> Writer(*GCLock); in setGC()285 sys::SmartScopedWriter<true> Writer(*GCLock); in clearGC()