2 * Structures and prototypes related to parameterization
4 #ifndef ASN1_PARSER_PARAMETERIZATION_H
5 #define ASN1_PARSER_PARAMETERIZATION_H
7 struct asn1p_expr_s; /* Forward declaration */
9 typedef struct asn1p_paramlist_s {
10 struct asn1p_param_s {
12 asn1p_ref_t *governor;
21 * Constructor and destructor.
23 asn1p_paramlist_t *asn1p_paramlist_new(int _lineno);
24 void asn1p_paramlist_free(asn1p_paramlist_t *);
26 asn1p_paramlist_t *asn1p_paramlist_clone(asn1p_paramlist_t *ref);
28 int asn1p_paramlist_add_param(asn1p_paramlist_t *,
29 asn1p_ref_t *opt_gov, char *arg);
32 #endif /* ASN1_PARSER_PARAMETERIZATION_H */