summaryrefslogtreecommitdiff
path: root/Source/Provers/Z3api/StubContext.cs
diff options
context:
space:
mode:
authorGravatar qadeer <unknown>2010-08-29 05:21:07 +0000
committerGravatar qadeer <unknown>2010-08-29 05:21:07 +0000
commit1261d2fd42953648371ce36dfc1fa01b75ffeae2 (patch)
treed013ee83dd7f331e7cc5e591deb15f00551e2482 /Source/Provers/Z3api/StubContext.cs
parente9a2e2bb8ff871295a8e80d1809c8400ec67344b (diff)
BeginCheck now adds context.Axioms as well as the conjecture to the context.
Also started using the new quantifier api.
Diffstat (limited to 'Source/Provers/Z3api/StubContext.cs')
-rw-r--r--Source/Provers/Z3api/StubContext.cs7
1 files changed, 2 insertions, 5 deletions
diff --git a/Source/Provers/Z3api/StubContext.cs b/Source/Provers/Z3api/StubContext.cs
index ade8cad0..17435e14 100644
--- a/Source/Provers/Z3api/StubContext.cs
+++ b/Source/Provers/Z3api/StubContext.cs
@@ -28,11 +28,8 @@ namespace Microsoft.Boogie.Z3 {
public Z3PatternAst MakePattern(List<Z3TermAst> exprs) {
return new Z3StubPatternAst();
}
- public Z3TermAst MakeForall(uint weight, List<string> varNames, List<Type> boogieTypes, List<Z3PatternAst> patterns, List<Z3TermAst> no_patterns, Z3TermAst body) {
- return new Z3StubTermAst();
- }
- public Z3TermAst MakeExists(uint weight, List<string> varNames, List<Type> boogieTypes, List<Z3PatternAst> patterns, List<Z3TermAst> no_patterns, Z3TermAst body) {
- return new Z3StubTermAst();
+ public Z3TermAst MakeQuantifier(bool isForall, uint weight, string qid, int skolemid, List<string> varNames, List<Type> boogieTypes, List<Z3PatternAst> patterns, List<Z3TermAst> no_patterns, Z3TermAst body) {
+ return new Z3StubTermAst();
}
public List<string> BuildConflictClause(Z3LabeledLiterals relevantLabels) {
return new List<string>();