003 File Manager
Current Path:
/usr/src/contrib/llvm-project/compiler-rt/lib/lsan
usr
/
src
/
contrib
/
llvm-project
/
compiler-rt
/
lib
/
lsan
/
📁
..
📄
lsan.cpp
(3.22 KB)
📄
lsan.h
(1.8 KB)
📄
lsan_allocator.cpp
(10.62 KB)
📄
lsan_allocator.h
(4.36 KB)
📄
lsan_common.cpp
(32.24 KB)
📄
lsan_common.h
(9.36 KB)
📄
lsan_common_fuchsia.cpp
(6.16 KB)
📄
lsan_common_linux.cpp
(4.9 KB)
📄
lsan_common_mac.cpp
(6.91 KB)
📄
lsan_flags.inc
(2.08 KB)
📄
lsan_fuchsia.cpp
(4.32 KB)
📄
lsan_fuchsia.h
(1018 B)
📄
lsan_interceptors.cpp
(16.12 KB)
📄
lsan_linux.cpp
(1.08 KB)
📄
lsan_mac.cpp
(6.77 KB)
📄
lsan_malloc_mac.cpp
(2.16 KB)
📄
lsan_posix.cpp
(3.02 KB)
📄
lsan_posix.h
(1.29 KB)
📄
lsan_preinit.cpp
(833 B)
📄
lsan_thread.cpp
(3.21 KB)
📄
lsan_thread.h
(1.74 KB)
📄
weak_symbols.txt
(75 B)
Editing: lsan_fuchsia.h
//=-- lsan_fuchsia.h ---------------------------------------------------===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===---------------------------------------------------------------------===// // // This file is a part of LeakSanitizer. // Standalone LSan RTL code specific to Fuchsia. // //===---------------------------------------------------------------------===// #ifndef LSAN_FUCHSIA_H #define LSAN_FUCHSIA_H #include "lsan_thread.h" #include "sanitizer_common/sanitizer_platform.h" #if !SANITIZER_FUCHSIA #error "lsan_fuchsia.h is used only on Fuchsia systems (SANITIZER_FUCHSIA)" #endif namespace __lsan { class ThreadContext : public ThreadContextLsanBase { public: explicit ThreadContext(int tid); void OnCreated(void *arg) override; void OnStarted(void *arg) override; }; } // namespace __lsan #endif // LSAN_FUCHSIA_H
Upload File
Create Folder