diff options
Diffstat (limited to 'src/runtime/c/pgf/linearizer.h')
| -rw-r--r-- | src/runtime/c/pgf/linearizer.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/runtime/c/pgf/linearizer.h b/src/runtime/c/pgf/linearizer.h index 57fad962f..78ac092b6 100644 --- a/src/runtime/c/pgf/linearizer.h +++ b/src/runtime/c/pgf/linearizer.h @@ -18,6 +18,7 @@ typedef enum { PGF_CNC_TREE_APP, PGF_CNC_TREE_CHUNKS, PGF_CNC_TREE_LIT, + PGF_CNC_TREE_LINDEF } PgfCncTreeTag; typedef struct { @@ -50,6 +51,19 @@ typedef struct { PgfLiteral lit; } PgfCncTreeLit; +typedef struct { + PgfCId abs_id; + + PgfCCat* ccat; + PgfCncFun* fun; + int fid; + + size_t n_vars; + PgfPrintContext* context; + + GuString str; +} PgfCncTreeLinDef; + #endif /// An enumeration of #PgfCncTree trees. |
