9 #ifndef LLVM_CLANG_AST_INTERP_BYTECODEGENERROR_H 10 #define LLVM_CLANG_AST_INTERP_BYTECODEGENERROR_H 15 #include "llvm/Support/Error.h" 27 void log(raw_ostream &OS)
const override { OS <<
"unimplemented feature"; }
38 std::error_code convertToErrorCode()
const override {
39 return llvm::inconvertibleErrorCode();
const SourceLocation & getLoc() const
Stmt - This represents one statement.
Decl - This represents one declaration (or definition), e.g.
void log(raw_ostream &OS) const override
ByteCodeGenError(const Stmt *S)
ByteCodeGenError(const Decl *D)
ByteCodeGenError(SourceLocation Loc)
Encodes a location in the source.
Dataflow Directional Tag Classes.
Error thrown by the compiler.
Defines the clang::SourceLocation class and associated facilities.