CONZEPT 16 C++ API
C16::Procedure::Compilation::Result Struct Reference

Result of a compilation of a procedure. More...

#include "C16/Procedure.hpp"

Detailed Description

Result of a compilation of a procedure.

Public Attributes

Error error = Error()
 Error of the result of the compilation. More...
 
std::string procedure_name
 Name of the procedure that caused the error. More...
 
int line_number = 0
 Number of the line of the procedure that caused the error. More...
 
int column_number = 0
 Number of the column within the line of the procedure that caused the error. More...
 
std::string line_text
 Text of the line of the procedure that caused the error. More...
 
std::string error_text
 Error text of the result. More...
 

Member Data Documentation

◆ error

Error C16::Procedure::Compilation::Result::error = Error()

Error of the result of the compilation.

◆ procedure_name

std::string C16::Procedure::Compilation::Result::procedure_name

Name of the procedure that caused the error.

◆ line_number

int C16::Procedure::Compilation::Result::line_number = 0

Number of the line of the procedure that caused the error.

◆ column_number

int C16::Procedure::Compilation::Result::column_number = 0

Number of the column within the line of the procedure that caused the error.

◆ line_text

std::string C16::Procedure::Compilation::Result::line_text

Text of the line of the procedure that caused the error.

◆ error_text

std::string C16::Procedure::Compilation::Result::error_text

Error text of the result.