From 09bcfc03bd2e2b2eb31f15f2410ca3b5e8e76616 Mon Sep 17 00:00:00 2001 From: Dan Gudmundsson Date: Wed, 22 Oct 2014 10:59:13 +0200 Subject: Fix recursive get_referenced_type --- lib/asn1/test/asn1_SUITE_data/InfObj.asn | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'lib/asn1/test/asn1_SUITE_data/InfObj.asn') diff --git a/lib/asn1/test/asn1_SUITE_data/InfObj.asn b/lib/asn1/test/asn1_SUITE_data/InfObj.asn index 10d0040a26..420cc99c4c 100644 --- a/lib/asn1/test/asn1_SUITE_data/InfObj.asn +++ b/lib/asn1/test/asn1_SUITE_data/InfObj.asn @@ -424,6 +424,22 @@ TiAliasSet TI-ALIAS ::= { ... } +-- +-- Test using an alias for a class. +-- + +ALIAS-CONTAINER ::= CLASS { + &id INTEGER UNIQUE, + &obj INDIRECT-CLASS +} + +INDIRECTED-CLASS ::= CLASS { + &id INTEGER UNIQUE, + &Type +} + +INDIRECT-CLASS ::= INDIRECTED-CLASS + END -- cgit v1.2.3