public CodeExpression GetWriterExpression(CodeExpression writer, CodeExpression obj) { return(_primitiveEntry.GetWriterExpression(writer, CodeGen.GetCast(_primitiveEntry.GetCastType(), CodeGen.GetCast(typeof(long), obj)) )); }
public CodeExpression GetWriterExpression(CodeExpression writer, CodeExpression obj) { return(_primitiveEntry.GetWriterExpression(writer, CodeGen.GetCast(_primitiveEntry.GetCastType(), CodeGen.CallMethod(typeof(ParserUtils), "GetBooleanValue", _primitiveEntry.GetDataType(), obj, CodeGen.GetPrimitive(_trueValue), CodeGen.GetPrimitive(_falseValue))))); }