LLVM  16.0.0git
Classes | Namespaces | Typedefs | Functions
yaml2obj.h File Reference
#include "llvm/ADT/STLExtras.h"
#include <memory>
Include dependency graph for yaml2obj.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  llvm::SmallVectorImpl< T >
 This class consists of common code factored out of the SmallVector class to reduce code duplication based on the SmallVector 'N' template parameter. More...


 This is an optimization pass for GlobalISel generic memory operations.


using llvm::yaml::ErrorHandler = llvm::function_ref< void(const Twine &Msg)>


bool llvm::yaml::yaml2archive (ArchYAML::Archive &Doc, raw_ostream &Out, ErrorHandler EH)
bool llvm::yaml::yaml2coff (COFFYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH)
bool llvm::yaml::yaml2elf (ELFYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH, uint64_t MaxSize)
bool llvm::yaml::yaml2macho (YamlObjectFile &Doc, raw_ostream &Out, ErrorHandler EH)
bool llvm::yaml::yaml2minidump (MinidumpYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH)
bool llvm::yaml::yaml2offload (OffloadYAML::Binary &Doc, raw_ostream &Out, ErrorHandler EH)
bool llvm::yaml::yaml2wasm (WasmYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH)
bool llvm::yaml::yaml2xcoff (XCOFFYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH)
bool llvm::yaml::yaml2dxcontainer (DXContainerYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH)
bool llvm::yaml::convertYAML (Input &YIn, raw_ostream &Out, ErrorHandler ErrHandler, unsigned DocNum=1, uint64_t MaxSize=UINT64_MAX)
std::unique_ptr< object::ObjectFile > llvm::yaml::yaml2ObjectFile (SmallVectorImpl< char > &Storage, StringRef Yaml, ErrorHandler ErrHandler)
 Convenience function for tests. More...

Detailed Description

Common declarations for yaml2obj

Definition in file yaml2obj.h.