Пример #1
0
 public CodeExpression GetWriterExpression(CodeExpression writer, CodeExpression obj)
 {
     return(_primitiveEntry.GetWriterExpression(writer,
                                                CodeGen.GetCast(_primitiveEntry.GetCastType(), CodeGen.GetCast(typeof(long), obj))
                                                ));
 }
Пример #2
0
 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)))));
 }