<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />

ConstVal

struct ConstVal
public bool BooleanVal { get; }

public byte ByteVal { get; }

public char CharVal { get; }

public decimal DecimalVal { get; }

public double DoubleVal { get; }

public short Int16Val { get; }

public int Int32Val { get; }

public long Int64Val { get; }

public bool IsNullRef { get; }

public object ObjectVal { get; }

public sbyte SByteVal { get; }

public float SingleVal { get; }

public string StringVal { get; }

public ushort UInt16Val { get; }

public uint UInt32Val { get; }

public ulong UInt64Val { get; }

public static ConstVal Get(bool value)

public static ConstVal Get(int value)

public static ConstVal Get(uint value)

public static ConstVal Get(decimal value)

public static ConstVal Get(string value)

public static ConstVal Get(float value)

public static ConstVal Get(double value)

public static ConstVal Get(long value)

public static ConstVal Get(ulong value)

public static ConstVal Get(object p)

public bool IsZero(ConstValKind kind)