| Top |
| TmplExpr * | tmpl_expr_from_string () |
| TmplExpr * | tmpl_expr_ref () |
| void | tmpl_expr_unref () |
| gboolean | tmpl_expr_eval () |
| TmplExpr * | tmpl_expr_new_boolean () |
| TmplExpr * | tmpl_expr_new_getattr () |
| TmplExpr * | tmpl_expr_new_setattr () |
| TmplExpr * | tmpl_expr_new_require () |
| TmplExpr * | tmpl_expr_new_simple () |
| TmplExpr * | tmpl_expr_new_string () |
| TmplExpr * | tmpl_expr_new_number () |
| TmplExpr * | tmpl_expr_new_gi_call () |
| TmplExpr * | tmpl_expr_new_fn_call () |
| TmplExpr * | tmpl_expr_new_user_fn_call () |
| TmplExpr * | tmpl_expr_new_flow () |
| TmplExpr * | tmpl_expr_new_symbol_ref () |
| TmplExpr * | tmpl_expr_new_symbol_assign () |
gboolean tmpl_expr_eval (TmplExpr *expr,TmplScope *scope,GValue *return_value,GError **error);
TmplExpr * tmpl_expr_new_setattr (TmplExpr *left,const gchar *attr,TmplExpr *right);
TmplExpr * tmpl_expr_new_require (const gchar *typelib,const gchar *version);
TmplExpr * tmpl_expr_new_simple (TmplExprType type,TmplExpr *left,TmplExpr *right);
TmplExpr * tmpl_expr_new_gi_call (TmplExpr *left,const gchar *name,TmplExpr *params);
TmplExpr * tmpl_expr_new_fn_call (TmplExprBuiltin builtin,TmplExpr *param);
TmplExpr * tmpl_expr_new_user_fn_call (const gchar *name,TmplExpr *param);
TmplExpr * tmpl_expr_new_flow (TmplExprType type,TmplExpr *condition,TmplExpr *primary,TmplExpr *secondary);