| #ifndef ASN1FIX_CONSTRAINT_H |
| #define ASN1FIX_CONSTRAINT_H |
| |
| /* |
| * Resolve referenced values inside constraints. |
| */ |
| int asn1constraint_resolve(arg_t *arg, asn1p_constraint_t *ct, |
| asn1p_expr_type_e topmost_parent_expression_type, |
| enum asn1p_constraint_type_e effective_constraint_type); |
| |
| /* |
| * Collect all subtype constraints from all parents of this type and |
| * the type itself, forming a full constraint structure. |
| * Honors the constraints extensibility rules (46.8) |
| * and does other useful transformations. |
| */ |
| int asn1constraint_pullup(arg_t *arg); |
| |
| #endif /* ASN1FIX_CONSTRAINT_H */ |