2 overrides of Int16Value
Microsoft.CodeAnalysis (2)
ConstantValueSpecialized.cs (2)
618
public override short
Int16Value
734
public override short
Int16Value
15 references to Int16Value
Microsoft.CodeAnalysis (8)
CodeGen\ILBuilderEmit.cs (1)
588
EmitShortConstant(value.
Int16Value
);
ConstantValue.cs (5)
65
public virtual int Int32Value { get { return
Int16Value
; } }
519
case ConstantValueTypeDiscriminator.Int16: return Boxes.Box(
Int16Value
);
577
return
Int16Value
< 0;
770
writer.WriteInt16(this.
Int16Value
);
817
ConstantValueTypeDiscriminator.Int16 =>
Int16Value
.ToString(provider),
ConstantValueSpecialized.cs (1)
765
return base.Equals(other) && _value == other.
Int16Value
;
EnumConstantHelper.cs (1)
52
long previous = constantValue.
Int16Value
;
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Conversions.cs (2)
1876
short int16Value = value.
Int16Value
;
2090
case ConstantValueTypeDiscriminator.Int16: return (decimal)value.
Int16Value
;
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1928
return value.
Int16Value
== 0;
Utilities\ValueSetFactory.ShortTC.cs (1)
53
short INumericTC<short>.FromConstantValue(ConstantValue constantValue) => constantValue.IsBad ? (short)0 : constantValue.
Int16Value
;
Microsoft.CodeAnalysis.VisualBasic (2)
BoundTree\BoundExpressionExtensions.vb (1)
429
Return expression.ConstantValueOpt.
Int16Value
Semantics\CompileTimeCalculations.vb (1)
150
Case ConstantValueTypeDiscriminator.Int16 : Return value.
Int16Value
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
SymbolsTests\Metadata\PE\LoadingFields.vb (1)
218
Assert.Equal(-4S, Int16Value.GetConstantValue(ConstantFieldsInProgress.Empty).
Int16Value
)