5 overrides of ConstValKind
Microsoft.CSharp (5)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\AggregateType.cs (1)
364
public override ConstValKind
ConstValKind
Microsoft\CSharp\RuntimeBinder\Semantics\Types\ArrayType.cs (1)
63
public override ConstValKind
ConstValKind
=> ConstValKind.IntPtr;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\NullableType.cs (1)
59
public override ConstValKind
ConstValKind
Microsoft\CSharp\RuntimeBinder\Semantics\Types\NullType.cs (1)
23
public override ConstValKind
ConstValKind
=> ConstValKind.IntPtr;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PointerType.cs (1)
33
public override ConstValKind
ConstValKind
3 references to ConstValKind
Microsoft.CSharp (3)
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (1)
135
return CreateConstant(type, ConstVal.GetDefaultValue(type.
ConstValKind
));
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (1)
660
_exprDest = ExprFactory.CreateConstant(_typeDest, ConstVal.GetDefaultValue(_typeDest.
ConstValKind
));
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Constant.cs (1)
20
public bool IsZero => Val.IsZero(Type.
ConstValKind
);