|
RawSpeed
fast raw decoding library
|
#include "/__w/rawspeed/rawspeed/rawspeed/src/external/MemorySanitizer.h"
Public Member Functions | |
| MSan ()=delete | |
| MSan (const MSan &)=delete | |
| MSan (MSan &&)=delete | |
| MSan & | operator= (const MSan &)=delete |
| MSan & | operator= (MSan &&)=delete |
| ~MSan ()=delete | |
Static Public Member Functions | |
| template<typename T> | |
| static void | Allocated (const T &elt) |
| static void | Allocated (CroppedArray2DRef< std::byte > frame) |
| static void | CheckMemIsInitialized (CroppedArray2DRef< std::byte > frame) |
Static Private Member Functions | |
| static void | Allocated (const void *addr, size_t size) |
| static void | Allocated (CroppedArray1DRef< std::byte > row) |
| static void | CheckMemIsInitialized (const void *addr, size_t size) |
| static void | CheckMemIsInitialized (CroppedArray1DRef< std::byte > row) |
Definition at line 41 of file MemorySanitizer.h.
|
delete |
Referenced by MSan(), MSan(), operator=(), and operator=().
|
delete |
|
delete |
|
delete |
Definition at line 84 of file MemorySanitizer.h.
References Allocated(), and rawspeed::T().
|
inlinestaticprivate |
Definition at line 76 of file MemorySanitizer.h.
Referenced by Allocated(), Allocated(), Allocated(), rawspeed::anonymous_namespace{FujiDecompressor.cpp}::fuji_compressed_block::fuji_decode_strip(), and rawspeed::anonymous_namespace{FujiDecompressor.cpp}::fuji_compressed_block::reset().
|
inlinestaticprivate |
Definition at line 87 of file MemorySanitizer.h.
References Allocated(), rawspeed::CroppedArray1DRef< T >::begin(), and rawspeed::CroppedArray1DRef< T >::size().
|
inlinestatic |
Definition at line 90 of file MemorySanitizer.h.
References Allocated(), and rawspeed::CroppedArray2DRef< T >::croppedHeight.
|
inlinestaticprivate |
Definition at line 100 of file MemorySanitizer.h.
Referenced by CheckMemIsInitialized(), CheckMemIsInitialized(), rawspeed::RawDecoder::decodeRaw(), LLVMFuzzerTestOneInput(), rawspeed::LLVMFuzzerTestOneInput(), and rawspeed::Cr2Decoder::sRawInterpolate().
|
inlinestaticprivate |
Definition at line 108 of file MemorySanitizer.h.
References rawspeed::CroppedArray1DRef< T >::begin(), CheckMemIsInitialized(), and rawspeed::CroppedArray1DRef< T >::size().
|
inlinestatic |
Definition at line 111 of file MemorySanitizer.h.
References CheckMemIsInitialized(), and rawspeed::CroppedArray2DRef< T >::croppedHeight.