Example #1
0
        public LogicalExpInfo DecodeLogicalExp()
        {
            var info = new LogicalExpInfo();

            info.OpName       = DecodeId();
            info.LeftExpr     = DecodeNode();
            info.RightExpr    = DecodeNode();
            info.LeftLiteral  = DecodeVariant();
            info.RightLiteral = DecodeVariant();
            return(info);
        }
Example #2
0
 public override void Decode()
 {
     info = DecodeLogicalExp();
 }
 public override void Decode()
 {
     info = DecodeLogicalExp();
 }
 public LogicalExpInfo DecodeLogicalExp()
 {
     var info = new LogicalExpInfo();
     info.OpName = DecodeId();
     info.LeftExpr = DecodeNode();
     info.RightExpr = DecodeNode();
     info.LeftLiteral = DecodeVariant();
     info.RightLiteral = DecodeVariant();
     return info;
 }