LLVM 20.0.0git
Classes | Functions | Variables
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()

static 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().