clang 23.0.0git
AtomicLineLogger.cpp File Reference
#include "clang/Basic/AtomicLineLogger.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Errno.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/Format.h"
#include "llvm/Support/Process.h"
#include "llvm/Support/Threading.h"
#include <unistd.h>

Go to the source code of this file.

Functions

static uint64_t getTimestampMillis ()
static bool writeLineToFD (int FD, const char *Data, size_t Size)

Function Documentation

◆ getTimestampMillis()

uint64_t getTimestampMillis ( )
static

Definition at line 30 of file AtomicLineLogger.cpp.

◆ writeLineToFD()

bool writeLineToFD ( int FD,
const char * Data,
size_t Size )
static

Definition at line 47 of file AtomicLineLogger.cpp.

References clang::Data.

Referenced by clang::LogLine::~LogLine().