reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/xray/xray_basic_logging.cpp
  341   auto ExitGuard = at_scope_exit([&TLD] {
  343     if (TLD.InMemoryBuffer)
  344       InternalFree(TLD.InMemoryBuffer);
  345     if (TLD.ShadowStack)
  346       InternalFree(TLD.ShadowStack);
  351   if (TLD.LogWriter == nullptr || TLD.BufferOffset == 0) {
  351   if (TLD.LogWriter == nullptr || TLD.BufferOffset == 0) {
  354              TLD.BufferOffset);
  360     TLD.LogWriter->WriteAll(reinterpret_cast<char *>(TLD.InMemoryBuffer),
  360     TLD.LogWriter->WriteAll(reinterpret_cast<char *>(TLD.InMemoryBuffer),
  361                             reinterpret_cast<char *>(TLD.InMemoryBuffer) +
  362                             (sizeof(XRayRecord) * TLD.BufferOffset));
  369   TLD.LogWriter->Flush();