2 overrides of Int16Value
Microsoft.CodeAnalysis (2)
ConstantValueSpecialized.cs (2)
619
public override short
Int16Value
751
public override short
Int16Value
13 references to Int16Value
Microsoft.CodeAnalysis (8)
CodeGen\ILBuilderEmit.cs (1)
588
EmitShortConstant(value.
Int16Value
);
ConstantValue.cs (5)
66
public virtual int Int32Value { get { return
Int16Value
; } }
523
case ConstantValueTypeDiscriminator.Int16: return Boxes.Box(
Int16Value
);
581
return
Int16Value
< 0;
774
writer.WriteInt16(this.
Int16Value
);
821
ConstantValueTypeDiscriminator.Int16 =>
Int16Value
.ToString(provider),
ConstantValueSpecialized.cs (1)
782
return base.Equals(other) && _value == other.
Int16Value
;
EnumConstantHelper.cs (1)
52
long previous = constantValue.
Int16Value
;
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Conversions.cs (2)
3453
short int16Value = value.
Int16Value
;
3667
case ConstantValueTypeDiscriminator.Int16: return (decimal)value.
Int16Value
;
Binder\Semantics\Conversions\ConversionsBase.cs (1)
2075
return value.
Int16Value
== 0;
Utilities\ValueSetFactory.ShortTC.cs (1)
55
short INumericTC<short>.FromConstantValue(ConstantValue constantValue) => constantValue.IsBad ? (short)0 : constantValue.
Int16Value
;
Microsoft.CodeAnalysis.UnitTests (1)
CorLibTypesTests.cs (1)
127
Assert.Equal(1, cv1.
Int16Value
);