LLVM 22.0.0git
TableGenBackend.cpp File Reference
#include "llvm/TableGen/TableGenBackend.h"
#include "llvm/ADT/Twine.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/ManagedStatic.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/raw_ostream.h"
#include <algorithm>
#include <cassert>
#include <cstddef>

Go to the source code of this file.

Classes

struct  llvm::cl::OptionValue< FnT >

Functions

static void printLine (raw_ostream &OS, const Twine &Prefix, char Fill, StringRef Suffix)

Variables

const size_t MAX_LINE_LEN = 80U
static ManagedStatic< cl::opt< FnT >, OptCreatorT > CallbackFunction

Function Documentation

◆ printLine()

void printLine ( raw_ostream & OS,
const Twine & Prefix,
char Fill,
StringRef Suffix )
static

Variable Documentation

◆ CallbackFunction

ManagedStatic<cl::opt<FnT>, OptCreatorT> CallbackFunction
static

◆ MAX_LINE_LEN

const size_t MAX_LINE_LEN = 80U

Definition at line 26 of file TableGenBackend.cpp.

Referenced by llvm::emitSourceFileHeader(), and printLine().