#
#
# patch "doc/examples/asn1.cpp"
#  from [47a387acbfa57e21e01f1c045c0e2e06cdada085]
#    to [8e304ecc003eeaba61ba8369fe2c12e46da0bebe]
#
============================================================
--- doc/examples/asn1.cpp	47a387acbfa57e21e01f1c045c0e2e06cdada085
+++ doc/examples/asn1.cpp	8e304ecc003eeaba61ba8369fe2c12e46da0bebe
@@ -118,7 +118,16 @@ void decode(BER_Decoder& decoder, u32bit
 
             if((class_tag & APPLICATION) || (class_tag & CONTEXT_SPECIFIC) ||
                (class_tag & PRIVATE))
+               {
                name = "cons [" + to_string(type_tag) + "]";
+
+               if(class_tag & APPLICATION)
+                  name += " appl";
+               if(class_tag & CONTEXT_SPECIFIC)
+                  name += " context";
+               if(class_tag & PRIVATE)
+                  name += " private";
+               }
             else
                name = type_name(type_tag) + " (cons)";
 
