fcml  1.2.2
Public Attributes | List of all members
fcml_st_parser_result Struct Reference

Reusable result holder. More...

#include <fcml_parser.h>

Collaboration diagram for fcml_st_parser_result:
Collaboration graph
[legend]

Public Attributes

fcml_st_ceh_error_container errors
 Parsing errors and warnings going here. More...
 
fcml_st_symbolsymbol
 Defined symbol if there is any. More...
 
fcml_st_instructioninstruction
 Parsed instruction as generic instruction model. More...
 

Detailed Description

Reusable result holder.

Member Data Documentation

◆ errors

fcml_st_ceh_error_container fcml_st_parser_result::errors

Parsing errors and warnings going here.

◆ instruction

fcml_st_instruction* fcml_st_parser_result::instruction

Parsed instruction as generic instruction model.

◆ symbol

fcml_st_symbol* fcml_st_parser_result::symbol

Defined symbol if there is any.

Remember that this symbol is also stored in the context's symbol table. It is the symbol table that is the owner and that is responsible for freeing it.


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