summaryrefslogtreecommitdiff
path: root/src/runtime/c/pgf/jit.h
blob: eb9d7005e6a72186222bafc5f1df55161b10d037 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef PGF_JIT_H_
#define PGF_JIT_H_

typedef struct PgfJitState PgfJitState;

PgfJitState*
pgf_jit_init(GuPool* tmp_pool, GuPool* pool);

void
pgf_jit_done(PgfJitState* state, PgfAbstr* abstr);

void
pgf_jit_predicate(PgfJitState* state, 
                  PgfCIdMap* abscats, PgfAbsCat* abscat);

#endif