Class: AdLint::Cc1::Value
Overview
DESCRIPTION
Value class hierarchy
Value
<-- SingleValue
<-- ScalarValue
<-- ArrayValue
<-- CompositeValue
<-- MultipleValue
<-- VersionedValue
Instance Method Summary
collapse
#unique_sample
Instance Method Details
209
210
211
|
# File 'lib/adlint/cc1/value.rb', line 209
def !
subclass_responsibility
end
|
#!=(rhs_val) ⇒ Object
225
226
227
|
# File 'lib/adlint/cc1/value.rb', line 225
def !=(rhs_val)
subclass_responsibility
end
|
#%(rhs_val) ⇒ Object
185
186
187
|
# File 'lib/adlint/cc1/value.rb', line 185
def %(rhs_val)
subclass_responsibility
end
|
#&(rhs_val) ⇒ Object
189
190
191
|
# File 'lib/adlint/cc1/value.rb', line 189
def &(rhs_val)
subclass_responsibility
end
|
#*(rhs_val) ⇒ Object
177
178
179
|
# File 'lib/adlint/cc1/value.rb', line 177
def *(rhs_val)
subclass_responsibility
end
|
#+(rhs_val) ⇒ Object
169
170
171
|
# File 'lib/adlint/cc1/value.rb', line 169
def +(rhs_val)
subclass_responsibility
end
|
161
162
163
|
# File 'lib/adlint/cc1/value.rb', line 161
def +@
subclass_responsibility
end
|
#-(rhs_val) ⇒ Object
173
174
175
|
# File 'lib/adlint/cc1/value.rb', line 173
def -(rhs_val)
subclass_responsibility
end
|
165
166
167
|
# File 'lib/adlint/cc1/value.rb', line 165
def -@
subclass_responsibility
end
|
#/(rhs_val) ⇒ Object
181
182
183
|
# File 'lib/adlint/cc1/value.rb', line 181
def /(rhs_val)
subclass_responsibility
end
|
#<(rhs_val) ⇒ Object
213
214
215
|
# File 'lib/adlint/cc1/value.rb', line 213
def <(rhs_val)
subclass_responsibility
end
|
#<<(rhs_val) ⇒ Object
201
202
203
|
# File 'lib/adlint/cc1/value.rb', line 201
def <<(rhs_val)
subclass_responsibility
end
|
#<=(rhs_val) ⇒ Object
229
230
231
|
# File 'lib/adlint/cc1/value.rb', line 229
def <=(rhs_val)
subclass_responsibility
end
|
#==(rhs_val) ⇒ Object
221
222
223
|
# File 'lib/adlint/cc1/value.rb', line 221
def ==(rhs_val)
subclass_responsibility
end
|
#>(rhs_val) ⇒ Object
217
218
219
|
# File 'lib/adlint/cc1/value.rb', line 217
def >(rhs_val)
subclass_responsibility
end
|
#>=(rhs_val) ⇒ Object
233
234
235
|
# File 'lib/adlint/cc1/value.rb', line 233
def >=(rhs_val)
subclass_responsibility
end
|
#>>(rhs_val) ⇒ Object
205
206
207
|
# File 'lib/adlint/cc1/value.rb', line 205
def >>(rhs_val)
subclass_responsibility
end
|
#^(rhs_val) ⇒ Object
197
198
199
|
# File 'lib/adlint/cc1/value.rb', line 197
def ^(rhs_val)
subclass_responsibility
end
|
#ambiguous? ⇒ Boolean
117
118
119
|
# File 'lib/adlint/cc1/value.rb', line 117
def ambiguous?
subclass_responsibility
end
|
#array? ⇒ Boolean
105
106
107
|
# File 'lib/adlint/cc1/value.rb', line 105
def array?
subclass_responsibility
end
|
#coerce_to(type) ⇒ Object
311
312
313
|
# File 'lib/adlint/cc1/value.rb', line 311
def coerce_to(type)
subclass_responsibility
end
|
#composite? ⇒ Boolean
109
110
111
|
# File 'lib/adlint/cc1/value.rb', line 109
def composite?
subclass_responsibility
end
|
#contain?(val) ⇒ Boolean
129
130
131
|
# File 'lib/adlint/cc1/value.rb', line 129
def contain?(val)
subclass_responsibility
end
|
#definite? ⇒ Boolean
125
126
127
|
# File 'lib/adlint/cc1/value.rb', line 125
def definite?
subclass_responsibility
end
|
335
336
337
|
# File 'lib/adlint/cc1/value.rb', line 335
def dup
subclass_responsibility
end
|
#eql?(rhs_val) ⇒ Boolean
327
328
329
|
# File 'lib/adlint/cc1/value.rb', line 327
def eql?(rhs_val)
subclass_responsibility
end
|
#exist? ⇒ Boolean
121
122
123
|
# File 'lib/adlint/cc1/value.rb', line 121
def exist?
subclass_responsibility
end
|
331
332
333
|
# File 'lib/adlint/cc1/value.rb', line 331
def hash
subclass_responsibility
end
|
#invert_domain! ⇒ Object
149
150
151
|
# File 'lib/adlint/cc1/value.rb', line 149
def invert_domain!
subclass_responsibility
end
|
#logical_and(rhs_val) ⇒ Object
237
238
239
240
|
# File 'lib/adlint/cc1/value.rb', line 237
def logical_and(rhs_val)
subclass_responsibility
end
|
#logical_or(rhs_val) ⇒ Object
242
243
244
245
|
# File 'lib/adlint/cc1/value.rb', line 242
def logical_or(rhs_val)
subclass_responsibility
end
|
#multiple? ⇒ Boolean
133
134
135
|
# File 'lib/adlint/cc1/value.rb', line 133
def multiple?
subclass_responsibility
end
|
#narrow_domain!(op, ope_val) ⇒ Object
141
142
143
|
# File 'lib/adlint/cc1/value.rb', line 141
def narrow_domain!(op, ope_val)
subclass_responsibility
end
|
#overwrite!(val, tag) ⇒ Object
137
138
139
|
# File 'lib/adlint/cc1/value.rb', line 137
def overwrite!(val, tag)
subclass_responsibility
end
|
#scalar? ⇒ Boolean
101
102
103
|
# File 'lib/adlint/cc1/value.rb', line 101
def scalar?
subclass_responsibility
end
|
#single_value_unified_with(rhs_val) ⇒ Object
153
154
155
|
# File 'lib/adlint/cc1/value.rb', line 153
def single_value_unified_with(rhs_val)
subclass_responsibility
end
|
#test_may_be_equal_to(val) ⇒ Object
259
260
261
|
# File 'lib/adlint/cc1/value.rb', line 259
def test_may_be_equal_to(val)
subclass_responsibility
end
|
#test_may_be_false ⇒ Object
307
308
309
|
# File 'lib/adlint/cc1/value.rb', line 307
def test_may_be_false
subclass_responsibility
end
|
#test_may_be_greater_than(val) ⇒ Object
283
284
285
|
# File 'lib/adlint/cc1/value.rb', line 283
def test_may_be_greater_than(val)
subclass_responsibility
end
|
#test_may_be_less_than(val) ⇒ Object
275
276
277
|
# File 'lib/adlint/cc1/value.rb', line 275
def test_may_be_less_than(val)
subclass_responsibility
end
|
#test_may_be_null ⇒ Object
291
292
293
|
# File 'lib/adlint/cc1/value.rb', line 291
def test_may_be_null
subclass_responsibility
end
|
#test_may_be_true ⇒ Object
299
300
301
|
# File 'lib/adlint/cc1/value.rb', line 299
def test_may_be_true
subclass_responsibility
end
|
#test_may_be_undefined ⇒ Object
251
252
253
|
# File 'lib/adlint/cc1/value.rb', line 251
def test_may_be_undefined
subclass_responsibility
end
|
#test_may_not_be_equal_to(val) ⇒ Object
267
268
269
|
# File 'lib/adlint/cc1/value.rb', line 267
def test_may_not_be_equal_to(val)
subclass_responsibility
end
|
#test_must_be_equal_to(val) ⇒ Object
255
256
257
|
# File 'lib/adlint/cc1/value.rb', line 255
def test_must_be_equal_to(val)
subclass_responsibility
end
|
#test_must_be_false ⇒ Object
303
304
305
|
# File 'lib/adlint/cc1/value.rb', line 303
def test_must_be_false
subclass_responsibility
end
|
#test_must_be_greater_than(val) ⇒ Object
279
280
281
|
# File 'lib/adlint/cc1/value.rb', line 279
def test_must_be_greater_than(val)
subclass_responsibility
end
|
#test_must_be_less_than(val) ⇒ Object
271
272
273
|
# File 'lib/adlint/cc1/value.rb', line 271
def test_must_be_less_than(val)
subclass_responsibility
end
|
#test_must_be_null ⇒ Object
287
288
289
|
# File 'lib/adlint/cc1/value.rb', line 287
def test_must_be_null
subclass_responsibility
end
|
#test_must_be_true ⇒ Object
295
296
297
|
# File 'lib/adlint/cc1/value.rb', line 295
def test_must_be_true
subclass_responsibility
end
|
#test_must_be_undefined ⇒ Object
247
248
249
|
# File 'lib/adlint/cc1/value.rb', line 247
def test_must_be_undefined
subclass_responsibility
end
|
#test_must_not_be_equal_to(val) ⇒ Object
263
264
265
|
# File 'lib/adlint/cc1/value.rb', line 263
def test_must_not_be_equal_to(val)
subclass_responsibility
end
|
#to_defined_value ⇒ Object
323
324
325
|
# File 'lib/adlint/cc1/value.rb', line 323
def to_defined_value
subclass_responsibility
end
|
315
316
317
|
# File 'lib/adlint/cc1/value.rb', line 315
def to_enum
subclass_responsibility
end
|
#to_single_value ⇒ Object
319
320
321
|
# File 'lib/adlint/cc1/value.rb', line 319
def to_single_value
subclass_responsibility
end
|
#undefined? ⇒ Boolean
113
114
115
|
# File 'lib/adlint/cc1/value.rb', line 113
def undefined?
subclass_responsibility
end
|
#widen_domain!(op, ope_val) ⇒ Object
145
146
147
|
# File 'lib/adlint/cc1/value.rb', line 145
def widen_domain!(op, ope_val)
subclass_responsibility
end
|
#|(rhs_val) ⇒ Object
193
194
195
|
# File 'lib/adlint/cc1/value.rb', line 193
def |(rhs_val)
subclass_responsibility
end
|
157
158
159
|
# File 'lib/adlint/cc1/value.rb', line 157
def ~
subclass_responsibility
end
|