clang  10.0.0svn
Public Member Functions | Static Public Attributes | List of all members
clang::interp::ByteCodeGenError Struct Reference

Error thrown by the compiler. More...

#include "/opt/doxygen-docs/src/llvm/tools/clang/lib/AST/Interp/ByteCodeGenError.h"

Inheritance diagram for clang::interp::ByteCodeGenError:
Inheritance graph
[legend]
Collaboration diagram for clang::interp::ByteCodeGenError:
Collaboration graph
[legend]

Public Member Functions

 ByteCodeGenError (SourceLocation Loc)
 
 ByteCodeGenError (const Stmt *S)
 
 ByteCodeGenError (const Decl *D)
 
void log (raw_ostream &OS) const override
 
const SourceLocationgetLoc () const
 

Static Public Attributes

static char ID
 

Detailed Description

Error thrown by the compiler.

Definition at line 21 of file ByteCodeGenError.h.

Constructor & Destructor Documentation

◆ ByteCodeGenError() [1/3]

clang::interp::ByteCodeGenError::ByteCodeGenError ( SourceLocation  Loc)
inline

Definition at line 23 of file ByteCodeGenError.h.

◆ ByteCodeGenError() [2/3]

clang::interp::ByteCodeGenError::ByteCodeGenError ( const Stmt S)
inline

Definition at line 24 of file ByteCodeGenError.h.

◆ ByteCodeGenError() [3/3]

clang::interp::ByteCodeGenError::ByteCodeGenError ( const Decl D)
inline

Definition at line 25 of file ByteCodeGenError.h.

Member Function Documentation

◆ getLoc()

const SourceLocation& clang::interp::ByteCodeGenError::getLoc ( ) const
inline

Definition at line 29 of file ByteCodeGenError.h.

◆ log()

void clang::interp::ByteCodeGenError::log ( raw_ostream &  OS) const
inlineoverride

Definition at line 27 of file ByteCodeGenError.h.

Member Data Documentation

◆ ID

char ByteCodeGenError::ID
static

Definition at line 31 of file ByteCodeGenError.h.


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