C-minor v0.0

CompileTimeOperators Class

Assembly: Topten.Cminor.Compiler.dll
Namespace: Topten.Cminor

public static class CompileTimeOperators

Methods

op_Addition(int, int)
op_Addition(uint, uint)
op_Addition(long, long)
op_Addition(UInt64, UInt64)
op_Addition(float, float)
op_Addition(double, double)
op_Addition(string, string)
op_BitwiseAnd(int, int)
op_BitwiseAnd(uint, uint)
op_BitwiseAnd(long, long)
op_BitwiseAnd(UInt64, UInt64)
op_BitwiseOr(int, int)
op_BitwiseOr(uint, uint)
op_BitwiseOr(long, long)
op_BitwiseOr(UInt64, UInt64)
op_Division(int, int)
op_Division(uint, uint)
op_Division(long, long)
op_Division(UInt64, UInt64)
op_Division(float, float)
op_Division(double, double)
op_Equality(int, int)
op_Equality(uint, uint)
op_Equality(long, long)
op_Equality(UInt64, UInt64)
op_Equality(float, float)
op_Equality(double, double)
op_ExclusiveOr(int, int)
op_ExclusiveOr(uint, uint)
op_ExclusiveOr(long, long)
op_ExclusiveOr(UInt64, UInt64)
op_explicit_byte(float)
op_explicit_byte(double)
op_explicit_byte(char)
op_explicit_byte(sbyte)
op_explicit_byte(short)
op_explicit_byte(ushort)
op_explicit_byte(int)
op_explicit_byte(uint)
op_explicit_byte(long)
op_explicit_byte(UInt64)
op_explicit_char(float)
op_explicit_char(double)
op_explicit_char(sbyte)
op_explicit_char(byte)
op_explicit_char(short)
op_explicit_char(ushort)
op_explicit_char(int)
op_explicit_char(uint)
op_explicit_char(long)
op_explicit_char(UInt64)
op_explicit_float(double)
op_explicit_int(UInt64)
op_explicit_int(float)
op_explicit_int(double)
op_explicit_int(uint)
op_explicit_int(long)
op_explicit_long(UInt64)
op_explicit_long(float)
op_explicit_long(double)
op_explicit_sbyte(float)
op_explicit_sbyte(double)
op_explicit_sbyte(char)
op_explicit_sbyte(byte)
op_explicit_sbyte(short)
op_explicit_sbyte(ushort)
op_explicit_sbyte(int)
op_explicit_sbyte(uint)
op_explicit_sbyte(long)
op_explicit_sbyte(UInt64)
op_explicit_short(float)
op_explicit_short(double)
op_explicit_short(char)
op_explicit_short(ushort)
op_explicit_short(int)
op_explicit_short(uint)
op_explicit_short(long)
op_explicit_short(UInt64)
op_explicit_uint(UInt64)
op_explicit_uint(float)
op_explicit_uint(double)
op_explicit_uint(sbyte)
op_explicit_uint(short)
op_explicit_uint(int)
op_explicit_uint(long)
op_explicit_ulong(float)
op_explicit_ulong(double)
op_explicit_ulong(sbyte)
op_explicit_ulong(byte)
op_explicit_ulong(short)
op_explicit_ulong(int)
op_explicit_ulong(long)
op_explicit_ushort(float)
op_explicit_ushort(double)
op_explicit_ushort(sbyte)
op_explicit_ushort(short)
op_explicit_ushort(int)
op_explicit_ushort(uint)
op_explicit_ushort(long)
op_explicit_ushort(UInt64)
op_GreaterThan(int, int)
op_GreaterThan(uint, uint)
op_GreaterThan(long, long)
op_GreaterThan(UInt64, UInt64)
op_GreaterThan(float, float)
op_GreaterThan(double, double)
op_GreaterThanOrEqual(int, int)
op_GreaterThanOrEqual(uint, uint)
op_GreaterThanOrEqual(long, long)
op_GreaterThanOrEqual(UInt64, UInt64)
op_GreaterThanOrEqual(float, float)
op_GreaterThanOrEqual(double, double)
op_implicit_double(UInt64)
op_implicit_double(float)
op_implicit_double(char)
op_implicit_double(sbyte)
op_implicit_double(byte)
op_implicit_double(short)
op_implicit_double(ushort)
op_implicit_double(int)
op_implicit_double(uint)
op_implicit_double(long)
op_implicit_float(UInt64)
op_implicit_float(char)
op_implicit_float(sbyte)
op_implicit_float(byte)
op_implicit_float(short)
op_implicit_float(ushort)
op_implicit_float(int)
op_implicit_float(uint)
op_implicit_float(long)
op_implicit_int(char)
op_implicit_int(sbyte)
op_implicit_int(byte)
op_implicit_int(short)
op_implicit_int(ushort)
op_implicit_long(char)
op_implicit_long(sbyte)
op_implicit_long(byte)
op_implicit_long(short)
op_implicit_long(ushort)
op_implicit_long(int)
op_implicit_long(uint)
op_implicit_short(sbyte)
op_implicit_short(byte)
op_implicit_uint(char)
op_implicit_uint(byte)
op_implicit_uint(ushort)
op_implicit_ulong(char)
op_implicit_ulong(ushort)
op_implicit_ulong(uint)
op_implicit_ushort(char)
op_implicit_ushort(byte)
op_Inequality(int, int)
op_Inequality(uint, uint)
op_Inequality(long, long)
op_Inequality(UInt64, UInt64)
op_Inequality(float, float)
op_Inequality(double, double)
op_LeftShift(int, int)
op_LeftShift(uint, int)
op_LeftShift(long, int)
op_LeftShift(UInt64, int)
op_LessThan(int, int)
op_LessThan(uint, uint)
op_LessThan(long, long)
op_LessThan(UInt64, UInt64)
op_LessThan(float, float)
op_LessThan(double, double)
op_LessThanOrEqual(int, int)
op_LessThanOrEqual(uint, uint)
op_LessThanOrEqual(long, long)
op_LessThanOrEqual(UInt64, UInt64)
op_LessThanOrEqual(float, float)
op_LessThanOrEqual(double, double)
op_LogicalAnd(bool, bool)
op_LogicalNot(bool)
op_LogicalOr(bool, bool)
op_Modulus(int, int)
op_Modulus(uint, uint)
op_Modulus(long, long)
op_Modulus(UInt64, UInt64)
op_Modulus(float, float)
op_Modulus(double, double)
op_Multiply(int, int)
op_Multiply(uint, uint)
op_Multiply(long, long)
op_Multiply(UInt64, UInt64)
op_Multiply(float, float)
op_Multiply(double, double)
op_OnesComplement(int)
op_OnesComplement(uint)
op_OnesComplement(long)
op_OnesComplement(UInt64)
op_RightShift(int, int)
op_RightShift(uint, int)
op_RightShift(long, int)
op_RightShift(UInt64, int)
op_Subtraction(int, int)
op_Subtraction(uint, uint)
op_Subtraction(long, long)
op_Subtraction(UInt64, UInt64)
op_Subtraction(float, float)
op_Subtraction(double, double)
op_UnaryNegation(int)
op_UnaryNegation(long)
op_UnaryNegation(float)
op_UnaryNegation(double)
op_UnaryPlus(int)
op_UnaryPlus(uint)
op_UnaryPlus(long)
op_UnaryPlus(UInt64)
op_UnaryPlus(float)
op_UnaryPlus(double)