14 #ifndef INCLUDE_LLVM_XRAY_FDRTRACEEXPANDER_H_ 15 #define INCLUDE_LLVM_XRAY_FDRTRACEEXPANDER_H_ 32 uint16_t LogVersion = 0;
33 bool BuildingRecord =
false;
34 bool IgnoringRecords =
false;
36 void resetCurrentRecord();
63 #endif // INCLUDE_LLVM_XRAY_FDRTRACEEXPANDER_H_
This class represents lattice values for constants.
An efficient, type-erasing, non-owning reference to a callable.
TraceExpander(function_ref< void(const XRayRecord &)> F, uint16_t L)
Error visit(BufferExtents &) override
An XRayRecord is the denormalized view of data associated in a trace.
Lightweight error class with error context and mandatory checking.