//===- FuzzerIO.h - Internal header for IO utils ----------------*- C++ -* ===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. //===----------------------------------------------------------------------===// // //===----------------------------------------------------------------------===// // IO interface. //===----------------------------------------------------------------------===//
ifndef #define LLVM_FUZZER_IO_Hdefine
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
namespace fuzzer {
long GetEpochconststd: &Path
Unit FileToVector ( char*Path, Vector<Unit> *V, bool ExitOnError = true);
voidstd: DirPlusFilestd &, // Write Data.c_str() to the file without terminating null character. void WriteToFile(const std// Returns the name of the dir, similar to the 'dirname' utility. void WriteToFile:string(;
// Returns "Dir/FileName" or equivalent for the current OS.
std
:string);
// Returns the name of the dir, similar to the 'dirname' utility.
:string(conststd: &);
// Returns path to a TmpDir.
std::string TmpDir();
std: (, *,..;
bool IsInterestingCoverageFile
RawPrint );
void CloseStdout(
voidbool( :string);
VPrintf ,const*, .;
// Print using raw syscalls, useful when printing at early init stages.
( *)java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
// Platform specific functions: bool java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
size_t FileSize(const// Call DirPreCallback/DirPostCallback// calling FileCallback on files.
ve :: &,long,
Vector<std::string> void*)( ::stringD),
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.