Esempio n. 1
0
        public override Expr VisitBvConcatExpr(BvConcatExpr node)
        {
            var MSBCopy = this.Visit(node.E0) as Expr;
            var LSBCopy = this.Visit(node.E1) as Expr;
            var newNode = Builder.BVCONCAT(MSBCopy, LSBCopy);

            Debug.Assert(MSBCopy != null);
            Debug.Assert(LSBCopy != null);
            Debug.Assert(newNode != null);
            return(newNode);
        }
Esempio n. 2
0
 public virtual Expr BVCONCAT(Expr MSB, Expr LSB)
 {
     return(UB.BVCONCAT(MSB, LSB));
 }