reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp
  430   auto file_closer = at_scope_exit([&] {
projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp
  861   auto on_exit = at_scope_exit(&OnPotentiallyBlockingRegionEnd);
projects/compiler-rt/lib/xray/xray_basic_logging.cpp
  341   auto ExitGuard = at_scope_exit([&TLD] {
projects/compiler-rt/lib/xray/xray_buffer_queue.cpp
   86   auto CleanupBackingStore = at_scope_exit([&, this] {
   98   auto CleanupExtentsBackingStore = at_scope_exit([&, this] {
projects/compiler-rt/lib/xray/xray_fdr_logging.cpp
  312   auto ResetToUnitialized = at_scope_exit([] {
  317   auto CleanupBuffers = at_scope_exit([] {
projects/compiler-rt/lib/xray/xray_interface.cpp
  242       at_scope_exit([&PatchingSuccess] {
projects/compiler-rt/lib/xray/xray_profile_collector.cpp
  254   auto ProfileArenaCleanup = at_scope_exit(
  261   auto PathArenaCleanup = at_scope_exit(
projects/compiler-rt/lib/xray/xray_profiling.cpp
   92     auto AllocatorsUndo = at_scope_exit([&]() XRAY_NEVER_INSTRUMENT {
  103     auto NodeBufferUndo = at_scope_exit([&]() XRAY_NEVER_INSTRUMENT {
  110     auto RootsBufferUndo = at_scope_exit([&]() XRAY_NEVER_INSTRUMENT {
  118     auto ShadowStackBufferUndo = at_scope_exit([&]() XRAY_NEVER_INSTRUMENT {
  461               at_scope_exit([]() XRAY_NEVER_INSTRUMENT { cleanupTLD(); });