mini-llvm 0.1.0
Loading...
Searching...
No Matches
mini_llvm::ir::LexException Class Reference

#include <Lexer.h>

Inheritance diagram for mini_llvm::ir::LexException:
Collaboration diagram for mini_llvm::ir::LexException:

Public Member Functions

 LexException (std::string message, const char *location)
const std::string & message () const &
std::string && message () &&
const char * location () const
const char * what () const noexcept override

Constructor & Destructor Documentation

◆ LexException()

mini_llvm::ir::LexException::LexException ( std::string message,
const char * location )
inline

Member Function Documentation

◆ location()

const char * mini_llvm::ir::LexException::location ( ) const
inline

◆ message() [1/2]

std::string && mini_llvm::ir::LexException::message ( ) &&
inline

◆ message() [2/2]

const std::string & mini_llvm::ir::LexException::message ( ) const &
inline

◆ what()

const char * mini_llvm::ir::LexException::what ( ) const
inlineoverridenoexcept

The documentation for this class was generated from the following file:
  • include/mini-llvm/ir_reader/Lexer.h