mirror of
https://github.com/Z3Prover/z3
synced 2025-08-19 01:32:17 +00:00
booyah
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
10d0404175
commit
d0e20e44ff
714 changed files with 714 additions and 2142 deletions
|
@ -21,8 +21,7 @@ Author:
|
|||
Revision History:
|
||||
|
||||
--*/
|
||||
#ifndef EXPR_OFFSET_H_
|
||||
#define EXPR_OFFSET_H_
|
||||
#pragma once
|
||||
|
||||
#include "ast/ast.h"
|
||||
|
||||
|
@ -50,4 +49,3 @@ public:
|
|||
typedef std::pair<expr_offset, expr_offset> expr_offset_pair;
|
||||
typedef pair_hash<obj_hash<expr_offset>, obj_hash<expr_offset> > expr_offset_pair_hash;
|
||||
|
||||
#endif /* EXPR_OFFSET_H_ */
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Revision History:
|
||||
|
||||
--*/
|
||||
#ifndef EXPR_OFFSET_MAP_H_
|
||||
#define EXPR_OFFSET_MAP_H_
|
||||
#pragma once
|
||||
|
||||
#include "ast/substitution/expr_offset.h"
|
||||
#include "util/vector.h"
|
||||
|
@ -91,4 +90,3 @@ public:
|
|||
}
|
||||
};
|
||||
|
||||
#endif /* EXPR_OFFSET_MAP_H_ */
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Revision History:
|
||||
|
||||
--*/
|
||||
#ifndef MATCHER_H_
|
||||
#define MATCHER_H_
|
||||
#pragma once
|
||||
|
||||
#include "ast/substitution/substitution.h"
|
||||
#include "util/hashtable.h"
|
||||
|
@ -59,5 +58,4 @@ public:
|
|||
bool operator()(expr * e1, expr * e2, substitution & s);
|
||||
};
|
||||
|
||||
#endif /* MATCHER_H_ */
|
||||
|
||||
|
|
|
@ -30,8 +30,7 @@ Revision History:
|
|||
of the current substitution by the number of quantified variables.
|
||||
|
||||
--*/
|
||||
#ifndef SUBSTITUTION_H_
|
||||
#define SUBSTITUTION_H_
|
||||
#pragma once
|
||||
|
||||
#include "ast/substitution/expr_offset_map.h"
|
||||
#include "ast/substitution/var_offset_map.h"
|
||||
|
@ -218,4 +217,3 @@ public:
|
|||
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Revision History:
|
||||
|
||||
--*/
|
||||
#ifndef SUBSTITUTION_TREE_H_
|
||||
#define SUBSTITUTION_TREE_H_
|
||||
#pragma once
|
||||
|
||||
#include "ast/ast.h"
|
||||
#include "ast/substitution/substitution.h"
|
||||
|
@ -146,5 +145,4 @@ public:
|
|||
void display(std::ostream & out) const;
|
||||
};
|
||||
|
||||
#endif /* SUBSTITUTION_TREE_H_ */
|
||||
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Revision History:
|
||||
|
||||
--*/
|
||||
#ifndef UNIFIER_H_
|
||||
#define UNIFIER_H_
|
||||
#pragma once
|
||||
|
||||
#include "ast/ast.h"
|
||||
#include "ast/substitution/substitution.h"
|
||||
|
@ -66,5 +65,4 @@ public:
|
|||
bool operator()(expr * e1, expr * e2, substitution & s, bool use_offsets = true);
|
||||
};
|
||||
|
||||
#endif /* UNIFIER_H_ */
|
||||
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Revision History:
|
||||
|
||||
--*/
|
||||
#ifndef VAR_OFFSET_MAP_H_
|
||||
#define VAR_OFFSET_MAP_H_
|
||||
#pragma once
|
||||
|
||||
#include "ast/ast.h"
|
||||
#include "util/vector.h"
|
||||
|
@ -111,4 +110,3 @@ public:
|
|||
|
||||
};
|
||||
|
||||
#endif /* VAR_OFFSET_MAP_H_ */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue