Exemplo n.º 1
0
        private Block CreateRefinementCheckerBlock()
        {
            var newCmds = new List <Cmd>();

            newCmds.AddRange(refinementInstrumentation.CreateAssertCmds());
            newCmds.Add(new AssumeCmd(Token.NoToken, Expr.False));
            return(new Block(Token.NoToken, civlTypeChecker.AddNamePrefix("RefinementChecker"), newCmds, new ReturnCmd(Token.NoToken)));
        }
Exemplo n.º 2
0
        private Block CreateRefinementCheckerBlock()
        {
            var newCmds = new List <Cmd>();

            newCmds.AddRange(refinementInstrumentation.CreateAssertCmds());
            newCmds.Add(CmdHelper.AssumeCmd(Expr.False));
            return(BlockHelper.Block(civlTypeChecker.AddNamePrefix("RefinementChecker"), newCmds));
        }