Lines Matching full:optional_int32
25 optional :optional_int32, :int32, 1
123 assert m.optional_int32 == 0
138 m.optional_int32 = -42
139 assert m.optional_int32 == -42
162 m = TestMessage.new(:optional_int32 => -42,
166 assert m.optional_int32 == -42
176 m = TestMessage.new(:optional_int32 => -42,
180 expected = '<BasicTest::TestMessage: optional_int32: -42, optional_int64: 0, optional_uint32: 0, optional_uint64: 0, optional_bool: false, optional_float: 0.0, optional_double: 0.0, optional_string: "", optional_bytes: "", optional_msg: <BasicTest::TestMessage2: foo: 0>, optional_enum: :A, repeated_int32: [], repeated_int64: [], repeated_uint32: [], repeated_uint64: [], repeated_bool: [], repeated_float: [], repeated_double: [], repeated_string: ["hello", "there", "world"], repeated_bytes: [], repeated_msg: [], repeated_enum: []>'
185 m1 = TestMessage.new(:optional_int32 => 42)
186 m2 = TestMessage.new(:optional_int32 => 102)
226 m.optional_int32 = "hello"
382 l3[0].optional_int32 = 1000
383 assert l[0].optional_int32 == 1000
385 new_msg = TestMessage.new(:optional_int32 => 200)
388 new_msg.optional_int32 = 1000
389 assert l4[1].optional_int32 == 1000
586 { "a" => TestMessage.new(:optional_int32 => 42),
587 "b" => TestMessage.new(:optional_int32 => 84) })
589 assert m.values.map{|msg| msg.optional_int32}.sort == [42, 84]
610 { "a" => TestMessage.new(:optional_int32 => 42),
611 "b" => TestMessage.new(:optional_int32 => 84) })
789 m.optional_int32 = 42
798 m.optional_int32 += 1
805 m = TestMessage.new(:optional_int32 => 42,
815 m = TestMessage.new(:optional_int32 => 42,
817 m2 = TestMessage.new(:optional_int32 => 43,
837 m = TestMessage.new(:optional_int32 => 42,
893 :optional_int32=>0,
972 m.optional_int32 = 0
973 m.optional_int32 = -0x8000_0000
974 m.optional_int32 = +0x7fff_ffff
975 m.optional_int32 = 1.0
976 m.optional_int32 = -1.0
977 m.optional_int32 = 2e9
979 m.optional_int32 = -0x8000_0001
982 m.optional_int32 = +0x8000_0000
985 m.optional_int32 = +0x1000_0000_0000_0000_0000_0000 # force Bignum
988 m.optional_int32 = 1e12
991 m.optional_int32 = 1.5
1078 m.optional_int32 = 42
1096 m = TestMessage.new(:optional_int32 => 1234)
1099 assert msgdef.any? {|field| field.name == "optional_int32"}
1100 optional_int32 = msgdef.lookup "optional_int32"
1101 assert optional_int32.class == Google::Protobuf::FieldDescriptor
1102 assert optional_int32 != nil
1103 assert optional_int32.name == "optional_int32"
1104 assert optional_int32.type == :int32
1105 optional_int32.set(m, 5678)
1106 assert m.optional_int32 == 5678
1107 m.optional_int32 = 1000
1108 assert optional_int32.get(m) == 1000
1130 m = TestMessage.new(:optional_int32 => 1234,