LLVM API Documentation

llvm::ParseException Class Reference

#include <Parser.h>

Collaboration diagram for llvm::ParseException:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ParseException (const std::string &filename, const std::string &message, int LineNo=-1, int ColNo=-1)
 ParseException (const ParseException &E)
const std::string getMessage () const
const std::string & getRawMessage () const
const std::string & getFilename () const
const void getErrorLocation (int &Line, int &Column) const

Detailed Description

Definition at line 40 of file Parser.h.


Constructor & Destructor Documentation

ParseException::ParseException ( const std::string &  filename,
const std::string &  message,
int  LineNo = -1,
int  ColNo = -1 
)

Definition at line 55 of file Parser.cpp.

ParseException::ParseException ( const ParseException E  ) 

Definition at line 62 of file Parser.cpp.

References E.


Member Function Documentation

const std::string ParseException::getMessage (  )  const

Definition at line 69 of file Parser.cpp.

References Buffer.

const std::string& llvm::ParseException::getRawMessage (  )  const [inline]

Definition at line 52 of file Parser.h.

const std::string& llvm::ParseException::getFilename (  )  const [inline]

Definition at line 56 of file Parser.h.

const void llvm::ParseException::getErrorLocation ( int &  Line,
int &  Column 
) const [inline]

Definition at line 65 of file Parser.h.


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