class AdLint::Cc1::Value

DESCRIPTION

Value class hierarchy

Value
  <-- SingleValue
        <-- ScalarValue
        <-- ArrayValue
        <-- CompositeValue
  <-- MultipleValue
        <-- VersionedValue

Public Instance Methods

!() click to toggle source
# File lib/adlint/cc1/value.rb, line 209
def !
  subclass_responsibility
end
!=(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 225
def !=(rhs_val)
  subclass_responsibility
end
%(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 185
def %(rhs_val)
  subclass_responsibility
end
&(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 189
def &(rhs_val)
  subclass_responsibility
end
*(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 177
def *(rhs_val)
  subclass_responsibility
end
+(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 169
def +(rhs_val)
  subclass_responsibility
end
+@() click to toggle source
# File lib/adlint/cc1/value.rb, line 161
def +@
  subclass_responsibility
end
-(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 173
def -(rhs_val)
  subclass_responsibility
end
-@() click to toggle source
# File lib/adlint/cc1/value.rb, line 165
def -@
  subclass_responsibility
end
/(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 181
def /(rhs_val)
  subclass_responsibility
end
<(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 213
def <(rhs_val)
  subclass_responsibility
end
<<(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 201
def <<(rhs_val)
  subclass_responsibility
end
<=(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 229
def <=(rhs_val)
  subclass_responsibility
end
==(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 221
def ==(rhs_val)
  subclass_responsibility
end
>(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 217
def >(rhs_val)
  subclass_responsibility
end
>=(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 233
def >=(rhs_val)
  subclass_responsibility
end
>>(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 205
def >>(rhs_val)
  subclass_responsibility
end
^(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 197
def ^(rhs_val)
  subclass_responsibility
end
ambiguous?() click to toggle source
# File lib/adlint/cc1/value.rb, line 117
def ambiguous?
  subclass_responsibility
end
array?() click to toggle source
# File lib/adlint/cc1/value.rb, line 105
def array?
  subclass_responsibility
end
coerce_to(type) click to toggle source
# File lib/adlint/cc1/value.rb, line 311
def coerce_to(type)
  subclass_responsibility
end
composite?() click to toggle source
# File lib/adlint/cc1/value.rb, line 109
def composite?
  subclass_responsibility
end
contain?(val) click to toggle source
# File lib/adlint/cc1/value.rb, line 129
def contain?(val)
  subclass_responsibility
end
definite?() click to toggle source
# File lib/adlint/cc1/value.rb, line 125
def definite?
  subclass_responsibility
end
dup() click to toggle source
# File lib/adlint/cc1/value.rb, line 335
def dup
  subclass_responsibility
end
eql?(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 327
def eql?(rhs_val)
  subclass_responsibility
end
exist?() click to toggle source
# File lib/adlint/cc1/value.rb, line 121
def exist?
  subclass_responsibility
end
hash() click to toggle source
# File lib/adlint/cc1/value.rb, line 331
def hash
  subclass_responsibility
end
invert_domain!() click to toggle source
# File lib/adlint/cc1/value.rb, line 149
def invert_domain!
  subclass_responsibility
end
logical_and(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 237
def logical_and(rhs_val)
  # NOTE: Operator && cannot be defined as a method in Ruby.
  subclass_responsibility
end
logical_or(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 242
def logical_or(rhs_val)
  # NOTE: Operator || cannot be defined as a method in Ruby.
  subclass_responsibility
end
multiple?() click to toggle source
# File lib/adlint/cc1/value.rb, line 133
def multiple?
  subclass_responsibility
end
narrow_domain!(op, ope_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 141
def narrow_domain!(op, ope_val)
  subclass_responsibility
end
overwrite!(val, tag) click to toggle source
# File lib/adlint/cc1/value.rb, line 137
def overwrite!(val, tag)
  subclass_responsibility
end
scalar?() click to toggle source
# File lib/adlint/cc1/value.rb, line 101
def scalar?
  subclass_responsibility
end
single_value_unified_with(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 153
def single_value_unified_with(rhs_val)
  subclass_responsibility
end
test_may_be_equal_to(val) click to toggle source
# File lib/adlint/cc1/value.rb, line 259
def test_may_be_equal_to(val)
  subclass_responsibility
end
test_may_be_false() click to toggle source
# File lib/adlint/cc1/value.rb, line 307
def test_may_be_false
  subclass_responsibility
end
test_may_be_greater_than(val) click to toggle source
# File lib/adlint/cc1/value.rb, line 283
def test_may_be_greater_than(val)
  subclass_responsibility
end
test_may_be_less_than(val) click to toggle source
# File lib/adlint/cc1/value.rb, line 275
def test_may_be_less_than(val)
  subclass_responsibility
end
test_may_be_null() click to toggle source
# File lib/adlint/cc1/value.rb, line 291
def test_may_be_null
  subclass_responsibility
end
test_may_be_true() click to toggle source
# File lib/adlint/cc1/value.rb, line 299
def test_may_be_true
  subclass_responsibility
end
test_may_be_undefined() click to toggle source
# File lib/adlint/cc1/value.rb, line 251
def test_may_be_undefined
  subclass_responsibility
end
test_may_not_be_equal_to(val) click to toggle source
# 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) click to toggle source
# File lib/adlint/cc1/value.rb, line 255
def test_must_be_equal_to(val)
  subclass_responsibility
end
test_must_be_false() click to toggle source
# File lib/adlint/cc1/value.rb, line 303
def test_must_be_false
  subclass_responsibility
end
test_must_be_greater_than(val) click to toggle source
# File lib/adlint/cc1/value.rb, line 279
def test_must_be_greater_than(val)
  subclass_responsibility
end
test_must_be_less_than(val) click to toggle source
# File lib/adlint/cc1/value.rb, line 271
def test_must_be_less_than(val)
  subclass_responsibility
end
test_must_be_null() click to toggle source
# File lib/adlint/cc1/value.rb, line 287
def test_must_be_null
  subclass_responsibility
end
test_must_be_true() click to toggle source
# File lib/adlint/cc1/value.rb, line 295
def test_must_be_true
  subclass_responsibility
end
test_must_be_undefined() click to toggle source
# File lib/adlint/cc1/value.rb, line 247
def test_must_be_undefined
  subclass_responsibility
end
test_must_not_be_equal_to(val) click to toggle source
# File lib/adlint/cc1/value.rb, line 263
def test_must_not_be_equal_to(val)
  subclass_responsibility
end
to_defined_value() click to toggle source
# File lib/adlint/cc1/value.rb, line 323
def to_defined_value
  subclass_responsibility
end
to_enum() click to toggle source
# File lib/adlint/cc1/value.rb, line 315
def to_enum
  subclass_responsibility
end
to_single_value() click to toggle source
# File lib/adlint/cc1/value.rb, line 319
def to_single_value
  subclass_responsibility
end
undefined?() click to toggle source
# File lib/adlint/cc1/value.rb, line 113
def undefined?
  subclass_responsibility
end
widen_domain!(op, ope_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 145
def widen_domain!(op, ope_val)
  subclass_responsibility
end
|(rhs_val) click to toggle source
# File lib/adlint/cc1/value.rb, line 193
def |(rhs_val)
  subclass_responsibility
end
~() click to toggle source
# File lib/adlint/cc1/value.rb, line 157
def ~
  subclass_responsibility
end