LLVM 22.0.0git
llvm::logicalview::LVReaderHandler Class Reference

#include "llvm/DebugInfo/LogicalView/LVReaderHandler.h"

Public Member Functions

 LVReaderHandler ()=delete
 LVReaderHandler (ArgVector &Objects, ScopedPrinter &W, LVOptions &ReaderOptions)
 LVReaderHandler (const LVReaderHandler &)=delete
LVReaderHandleroperator= (const LVReaderHandler &)=delete
Error createReader (StringRef Filename, LVReaders &Readers)
LLVM_ABI Error process ()
Expected< std::unique_ptr< LVReader > > createReader (StringRef Pathname)
LLVM_ABI void print (raw_ostream &OS) const
void dump () const

Detailed Description

Definition at line 42 of file LVReaderHandler.h.

Constructor & Destructor Documentation

◆ LVReaderHandler() [1/3]

llvm::logicalview::LVReaderHandler::LVReaderHandler ( )
delete

Referenced by LVReaderHandler(), and operator=().

◆ LVReaderHandler() [2/3]

llvm::logicalview::LVReaderHandler::LVReaderHandler ( ArgVector & Objects,
ScopedPrinter & W,
LVOptions & ReaderOptions )
inline

Definition at line 70 of file LVReaderHandler.h.

References llvm::logicalview::setOptions().

◆ LVReaderHandler() [3/3]

llvm::logicalview::LVReaderHandler::LVReaderHandler ( const LVReaderHandler & )
delete

References LVReaderHandler().

Member Function Documentation

◆ createReader() [1/2]

Error llvm::logicalview::LVReaderHandler::createReader ( StringRef Filename,
LVReaders & Readers )
inline

Definition at line 78 of file LVReaderHandler.h.

References llvm::logicalview::Filename.

◆ createReader() [2/2]

Expected< std::unique_ptr< LVReader > > llvm::logicalview::LVReaderHandler::createReader ( StringRef Pathname)
inline

Definition at line 83 of file LVReaderHandler.h.

References llvm::logicalview::Pathname.

◆ dump()

void llvm::logicalview::LVReaderHandler::dump ( ) const
inline

Definition at line 93 of file LVReaderHandler.h.

References llvm::dbgs(), and print().

◆ operator=()

LVReaderHandler & llvm::logicalview::LVReaderHandler::operator= ( const LVReaderHandler & )
delete

References LVReaderHandler().

◆ print()

void LVReaderHandler::print ( raw_ostream & OS) const

Definition at line 321 of file LVReaderHandler.cpp.

Referenced by dump().

◆ process()

Error LVReaderHandler::process ( )

Definition at line 28 of file LVReaderHandler.cpp.

References llvm::Error::success().


The documentation for this class was generated from the following files: