LLVM  4.0.0
Typedefs | Functions
XRay/Trace.cpp File Reference
#include "llvm/XRay/Trace.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/Support/DataExtractor.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/XRay/YAMLXRayRecord.h"
Include dependency graph for XRay/Trace.cpp:

Go to the source code of this file.

Typedefs

using XRayRecordStorage = std::aligned_storage< sizeof(XRayRecord), alignof(XRayRecord)>::type
 

Functions

Error NaiveLogLoader (StringRef Data, XRayFileHeader &FileHeader, std::vector< XRayRecord > &Records)
 
Error YAMLLogLoader (StringRef Data, XRayFileHeader &FileHeader, std::vector< XRayRecord > &Records)
 

Typedef Documentation

using XRayRecordStorage = std::aligned_storage<sizeof(XRayRecord), alignof(XRayRecord)>::type

Definition at line 25 of file XRay/Trace.cpp.

Function Documentation

Error NaiveLogLoader ( StringRef  Data,
XRayFileHeader FileHeader,
std::vector< XRayRecord > &  Records 
)
Error YAMLLogLoader ( StringRef  Data,
XRayFileHeader FileHeader,
std::vector< XRayRecord > &  Records 
)