asn1c/libasn1fix/asn1fix_constr.h

30 lines
540 B
C
Raw Normal View History

2004-06-03 03:38:44 +00:00
#ifndef _ASN1FIX_CONSTRUCTED_H_
#define _ASN1FIX_CONSTRUCTED_H_
2004-08-22 03:09:24 +00:00
/*
* Pull in COMPONENTS OF.
*/
int asn1f_pull_components_of(arg_t *);
2004-06-03 03:38:44 +00:00
/*
* Fix extensions in constructed types.
*/
int asn1f_fix_constr_ext(arg_t *);
/*
* Fix tagging in constructed types.
*/
int asn1f_fix_constr_tag(arg_t *, int fix_top_level);
2004-06-03 03:38:44 +00:00
/*
* Check distinctive tagging in constructed types.
*/
int asn1f_check_constr_tags_distinct(arg_t *);
/*
* Perform automatic tagging.
*/
int asn1f_fix_constr_autotag(arg_t *);
#endif /* _ASN1FIX_CONSTRUCTED_H_ */