|
LLVM 22.0.0git
|
Represents the emitting function. More...
#include "llvm/TableGen/TableGenBackend.h"
Public Types | |
| using | SingleFileGeneratorType |
| using | MultiFileGeneratorType |
Public Member Functions | |
| FnT ()=default | |
| FnT (SingleFileGeneratorType *Gen) | |
| FnT (MultiFileGeneratorType *Gen) | |
| bool | operator== (const FnT &Other) const |
Public Attributes | |
| SingleFileGeneratorType * | SingleFileGenerator = nullptr |
| MultiFileGeneratorType * | MultiFileGenerator = nullptr |
Represents the emitting function.
Can produce a single or multple output files.
Definition at line 30 of file TableGenBackend.h.
Definition at line 33 of file TableGenBackend.h.
Definition at line 31 of file TableGenBackend.h.
|
default |
Referenced by operator==().
|
inline |
Definition at line 40 of file TableGenBackend.h.
References SingleFileGenerator.
|
inline |
Definition at line 41 of file TableGenBackend.h.
References MultiFileGenerator.
Definition at line 43 of file TableGenBackend.h.
References FnT(), MultiFileGenerator, llvm::Other, and SingleFileGenerator.
| MultiFileGeneratorType* llvm::TableGen::Emitter::FnT::MultiFileGenerator = nullptr |
Definition at line 37 of file TableGenBackend.h.
Referenced by llvm::TableGen::Emitter::ApplyCallback(), FnT(), and operator==().
| SingleFileGeneratorType* llvm::TableGen::Emitter::FnT::SingleFileGenerator = nullptr |
Definition at line 36 of file TableGenBackend.h.
Referenced by llvm::TableGen::Emitter::ApplyCallback(), FnT(), and operator==().