private_type_declaration

private_type_declaration ::= 
      "type" defining_identifier [ discriminant_part ] "is" 
      [ [ "abstract" ] "tagged" ] [ "limited" ] "private" ";" 

[rule list]
This rule is called by

-> type_declaration