23 references to Create
Microsoft.CodeAnalysis (5)
Compilation\Expression.cs (1)
24return ConstantValue.Create((short)value);
ConstantValue.cs (1)
375case ConstantValueTypeDiscriminator.Int16: return Create((short)value);
EnumConstantHelper.cs (1)
56offsetValue = ConstantValue.Create((short)(previous + offset));
MetadataReader\MetadataDecoder.cs (1)
1079return ConstantValue.Create(sigReader.ReadInt16());
MetadataReader\PEModule.cs (1)
3722return ConstantValue.Create(reader.ReadInt16());
Microsoft.CodeAnalysis.CSharp (1)
Utilities\ValueSetFactory.ShortTC.cs (1)
57ConstantValue INumericTC<short>.ToConstantValue(short value) => ConstantValue.Create(value);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\ConstantTests.cs (1)
4010shortConst = ConstantValue.Create(unchecked((short)ushort.MaxValue)),
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
Compilation\GetSemanticInfoTests.cs (12)
904EnumOffset(ConstantValue.Create((short)short.MinValue), 1, EnumOverflowKind.NoOverflow, ConstantValue.Create((short)(short.MinValue + 1))); 905EnumOffset(ConstantValue.Create((short)short.MinValue), 2, EnumOverflowKind.NoOverflow, ConstantValue.Create((short)(short.MinValue + 2))); 906EnumOffset(ConstantValue.Create((short)-2), 1, EnumOverflowKind.NoOverflow, ConstantValue.Create((short)(-1))); 907EnumOffset(ConstantValue.Create((short)-2), 3, EnumOverflowKind.NoOverflow, ConstantValue.Create((short)(1))); 908EnumOffset(ConstantValue.Create((short)(short.MaxValue - 3)), 3, EnumOverflowKind.NoOverflow, ConstantValue.Create((short)short.MaxValue)); 909EnumOffset(ConstantValue.Create((short)(short.MaxValue - 3)), 4, EnumOverflowKind.OverflowReport, ConstantValue.Bad); 910EnumOffset(ConstantValue.Create((short)(short.MaxValue - 3)), 5, EnumOverflowKind.OverflowIgnore, ConstantValue.Bad);
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
PDB\PdbHelpers.cs (1)
92(SpecialType.System_Int16, short shortVal) => ConstantValue.Create(shortVal),
Microsoft.CodeAnalysis.UnitTests (3)
CorLibTypesTests.cs (3)
145Assert.True(ConstantValue.Create((short)1).IsOne); 189var cv31 = ConstantValue.Create((short)-32768); 190var cv32 = ConstantValue.Create((short)-32768);