~ubuntu-branches/ubuntu/trusty/erlang/trusty

« back to all changes in this revision

Viewing changes to lib/asn1/test/asn1_SUITE_data/Seq.py

  • Committer: Bazaar Package Importer
  • Author(s): Clint Byrum
  • Date: 2011-05-05 15:48:43 UTC
  • mfrom: (3.5.13 sid)
  • Revision ID: james.westby@ubuntu.com-20110505154843-0om6ekzg6m7ugj27
Tags: 1:14.b.2-dfsg-3ubuntu1
* Merge from debian unstable.  Remaining changes:
  - Drop libwxgtk2.8-dev build dependency. Wx isn't in main, and not
    supposed to.
  - Drop erlang-wx binary.
  - Drop erlang-wx dependency from -megaco, -common-test, and -reltool, they
    do not really need wx. Also drop it from -debugger; the GUI needs wx,
    but it apparently has CLI bits as well, and is also needed by -megaco,
    so let's keep the package for now.
  - debian/patches/series: Do what I meant, and enable build-options.patch
    instead.
* Additional changes:
  - Drop erlang-wx from -et
* Dropped Changes:
  - patches/pcre-crash.patch: CVE-2008-2371: outer level option with
    alternatives caused crash. (Applied Upstream)
  - fix for ssl certificate verification in newSSL: 
    ssl_cacertfile_fix.patch (Applied Upstream)
  - debian/patches/series: Enable native.patch again, to get stripped beam
    files and reduce the package size again. (build-options is what
    actually accomplished this)
  - Remove build-options.patch on advice from upstream and because it caused
    odd build failures.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Seq DEFINITIONS IMPLICIT TAGS ::= 
 
2
 
 
3
BEGIN
 
4
 
 
5
IMPORTS Set1 FROM SeqSetLib;
 
6
 
 
7
Seq ::=  SEQUENCE 
 
8
{
 
9
  bool  BOOLEAN,
 
10
  boolCon [20] BOOLEAN,
 
11
  boolPri [PRIVATE 21] BOOLEAN,
 
12
  boolApp  [APPLICATION 22] BOOLEAN,
 
13
  boolExpCon [30] EXPLICIT BOOLEAN,
 
14
  boolExpPri [PRIVATE 31] EXPLICIT BOOLEAN,
 
15
  boolExpApp  [APPLICATION 32] EXPLICIT BOOLEAN
 
16
}
 
17
 
 
18
Seq1 ::= SEQUENCE 
 
19
{
 
20
  bool1  BOOLEAN,
 
21
  int1  INTEGER,
 
22
  seq1  SeqIn
 
23
}
 
24
 
 
25
Seq2 ::= SEQUENCE 
 
26
{
 
27
  seq2  SeqIn,
 
28
  bool2  BOOLEAN,
 
29
  int2  INTEGER
 
30
}
 
31
 
 
32
Seq3 ::= SEQUENCE 
 
33
{
 
34
  bool3  BOOLEAN,
 
35
  seq3  SeqIn,
 
36
  int3  INTEGER
 
37
}
 
38
 
 
39
Seq4 ::= SEQUENCE 
 
40
{
 
41
  seq41  SeqIn,
 
42
  seq42  SeqIn,
 
43
  seq43  SeqIn
 
44
}
 
45
SeqDef1 ::= SET 
 
46
{
 
47
  bool1  BOOLEAN DEFAULT TRUE,
 
48
  int1  INTEGER,
 
49
  seq1  SeqIn DEFAULT {}
 
50
}
 
51
 
 
52
SeqDef2 ::= SET 
 
53
{
 
54
  seq2  SeqIn DEFAULT {},
 
55
  bool2  BOOLEAN,
 
56
  int2  INTEGER
 
57
}
 
58
 
 
59
SeqDef3 ::= SET 
 
60
{
 
61
  bool3  BOOLEAN DEFAULT TRUE,
 
62
  seq3  SeqIn DEFAULT {},
 
63
  int3  INTEGER DEFAULT 17
 
64
}
 
65
 
 
66
SeqOpt1 ::= SET 
 
67
{
 
68
  bool1  BOOLEAN OPTIONAL,
 
69
  int1  INTEGER,
 
70
  seq1  SeqIn OPTIONAL
 
71
}
 
72
 
 
73
SeqOpt2 ::= SET 
 
74
{
 
75
  seq2  SeqIn OPTIONAL,
 
76
  bool2  BOOLEAN,
 
77
  int2  INTEGER
 
78
}
 
79
 
 
80
SeqOpt3 ::= SET 
 
81
{
 
82
  bool3  BOOLEAN OPTIONAL,
 
83
  seq3  SeqIn OPTIONAL,
 
84
  int3  INTEGER OPTIONAL
 
85
}
 
86
 
 
87
 
 
88
SeqIn ::= SEQUENCE 
 
89
{
 
90
  boolIn  BOOLEAN OPTIONAL,
 
91
  intIn  INTEGER DEFAULT 12
 
92
}
 
93
 
 
94
 
 
95
SeqS1 ::= SEQUENCE 
 
96
{
 
97
  boolS1  BOOLEAN,
 
98
  intS1  INTEGER,
 
99
  seqS1  SEQUENCE { boolIn BOOLEAN,
 
100
                    intIn  INTEGER }
 
101
}
 
102
 
 
103
SeqS2 ::= SEQUENCE 
 
104
{
 
105
  seqS2  SEQUENCE { boolIn BOOLEAN,
 
106
                    intIn  INTEGER },
 
107
  boolS2  BOOLEAN,
 
108
  intS2  INTEGER
 
109
 
 
110
}
 
111
 
 
112
SeqS3 ::= SEQUENCE 
 
113
{
 
114
  boolS3  BOOLEAN,
 
115
  seqS3  SEQUENCE { boolIn BOOLEAN,
 
116
                    intIn  INTEGER },
 
117
  intS3  INTEGER
 
118
 
 
119
}
 
120
 
 
121
 
 
122
SeqImp1 ::= SET 
 
123
{
 
124
  set  Set1,
 
125
  bool  BOOLEAN,
 
126
  int  INTEGER
 
127
}
 
128
 
 
129
 
 
130
SeqImp2 ::= SET 
 
131
{
 
132
  bool  BOOLEAN,
 
133
  set  Set1,
 
134
  int  INTEGER
 
135
}
 
136
 
 
137
 
 
138
SeqImp3 ::= SET 
 
139
{
 
140
  bool  BOOLEAN,
 
141
  int  INTEGER,
 
142
  set  Set1
 
143
}
 
144
 
 
145
 
 
146
 
 
147
END
 
148
 
 
149
 
 
150
 
 
151
 
 
152