LLVM  4.0.0
Functions | Variables
SwitchTest.cpp File Reference
#include <cstdint>
#include <cstdlib>
#include <cstdio>
#include <cstring>
#include <cstddef>
Include dependency graph for SwitchTest.cpp:

Go to the source code of this file.

Functions

template<class T >
bool Switch (const uint8_t *Data, size_t Size)
 
bool ShortSwitch (const uint8_t *Data, size_t Size)
 
int LLVMFuzzerTestOneInput (const uint8_t *Data, size_t Size)
 

Variables

static volatile int Sink
 

Function Documentation

int LLVMFuzzerTestOneInput ( const uint8_t *  Data,
size_t  Size 
)

Definition at line 48 of file SwitchTest.cpp.

References ShortSwitch().

bool ShortSwitch ( const uint8_t *  Data,
size_t  Size 
)

Definition at line 31 of file SwitchTest.cpp.

References Sink, and X.

Referenced by LLVMFuzzerTestOneInput().

template<class T >
bool Switch ( const uint8_t *  Data,
size_t  Size 
)

Definition at line 14 of file SwitchTest.cpp.

References Sink, and X.

Variable Documentation

volatile int Sink
static

Definition at line 11 of file SwitchTest.cpp.

Referenced by ShortSwitch(), and Switch().