Cthulhu  0.2.10
Cthulhu compiler collection
meta.h File Reference
#include "core/compiler.h"
#include "core/text.h"
Include dependency graph for meta.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  meta_info_t
 
struct  meta_field_t
 
struct  meta_ast_t
 

Enumerations

enum  meta_type_t {
  eMetaMpz , eMetaAst , eMetaString , eMetaVec ,
  eMetaEnum , eMetaUnknown
}
 

Functions

CT_LOCAL meta_info_tmeta_info_parse (json_t *json, scan_t *scan, logger_t *logger, arena_t *arena)
 

Enumeration Type Documentation

◆ meta_type_t

Enumerator
eMetaMpz 
eMetaAst 
eMetaString 
eMetaVec 
eMetaEnum 
eMetaUnknown 

Definition at line 17 of file meta.h.

Function Documentation

◆ meta_info_parse()

CT_LOCAL meta_info_t* meta_info_parse ( json_t json,
scan_t scan,
logger_t logger,
arena_t arena 
)

Definition at line 99 of file meta.c.