summaryrefslogtreecommitdiff
path: root/src/runtime/c/pgf/data.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/c/pgf/data.h')
-rw-r--r--src/runtime/c/pgf/data.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/runtime/c/pgf/data.h b/src/runtime/c/pgf/data.h
index ea466b0c3..d97b0b49d 100644
--- a/src/runtime/c/pgf/data.h
+++ b/src/runtime/c/pgf/data.h
@@ -182,13 +182,21 @@ extern PgfCCat pgf_ccat_string, pgf_ccat_int, pgf_ccat_float, pgf_ccat_var;
typedef PgfCIdMap PgfPrintNames;
extern GU_DECLARE_TYPE(PgfPrintNames, GuStringMap);
+typedef GuStringMap PgfFunIndices;
+extern GU_DECLARE_TYPE(PgfFunIndices, GuStringMap);
+
+typedef GuMap PgfCoerceIdx;
+extern GU_DECLARE_TYPE(PgfCoerceIdx, GuMap);
+
struct PgfConcr {
PgfFlags* cflags;
PgfPrintNames* printnames;
GuMap* ccats;
PgfCCatSeq extra_ccats;
+ PgfFunIndices* fun_indices;
+ PgfCoerceIdx* coerce_idx;
PgfCncFuns* cncfuns;
- PgfSequences* sequences;
+ PgfSequences* sequences;
PgfCIdMap* cnccats;
int max_fid;
};