36#ifndef TCEASM_ASSEMBLER_HH
37#define TCEASM_ASSEMBLER_HH
63 const std::set<CompilerMessage>&
warnings()
const;
TTAMachine::Machine * mach_
Machine for assembled TPEF.
AssemblyParserDiagnostic parserDiagnostic_
Parser messages.
TPEF::BinaryStream & stream_
File containing file to assemble.
const CompilerMessage & error() const
std::string codeLine(UValue lineNumber) const
std::shared_ptr< std::string > asmCode_
String containing code to compile.
const std::set< CompilerMessage > & warnings() const
const TTAMachine::Machine & targetMachine() const
CompilerMessage error_
Last thrown error message.
void addWarning(UValue lineNumber, std::string errorMessage)