13 references to Create
Microsoft.CodeAnalysis (2)
Compilation\Expression.cs (1)
38
return ConstantValue.
Create
(1, ConstantValueTypeDiscriminator.Int32);
ConstantValue.cs (1)
359
return
Create
(value, discriminator);
Microsoft.CodeAnalysis.CSharp (7)
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
2109
return MakeLiteral(syntax, ConstantValue.
Create
(rewrittenExpr.ConstantValueOpt.IsNull, ConstantValueTypeDiscriminator.Boolean), boolType);
2111
return MakeLiteral(syntax, ConstantValue.
Create
(!rewrittenExpr.ConstantValueOpt.IsNull, ConstantValueTypeDiscriminator.Boolean), boolType);
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (2)
1085
constantValue: ConstantValue.
Create
(dimension, ConstantValueTypeDiscriminator.Int32),
1139
constantValue: ConstantValue.
Create
(dimension, ConstantValueTypeDiscriminator.Int32),
Lowering\SyntheticBoundNodeFactory.cs (2)
1781
return Literal(ConstantValue.
Create
(rewrittenExpr.ConstantValueOpt.IsNull, ConstantValueTypeDiscriminator.Boolean), boolType);
1783
return Literal(ConstantValue.
Create
(rewrittenExpr.ConstantValueOpt.IsNull, ConstantValueTypeDiscriminator.Boolean), boolType);
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1028
return ConstantValue.
Create
(arg.ValueInternal, constantValueDiscriminator);
Microsoft.CodeAnalysis.UnitTests (4)
CorLibTypesTests.cs (4)
95
Assert.Throws<InvalidOperationException>(() => { ConstantValue.
Create
(null, ConstantValueTypeDiscriminator.Bad); });
106
var cvNull = ConstantValue.
Create
(null, ConstantValueTypeDiscriminator.Null);
243
var cv = ConstantValue.
Create
(null, ConstantValueTypeDiscriminator.Null);
246
cv = ConstantValue.
Create
(null, ConstantValueTypeDiscriminator.String);