3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-24 01:25:31 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-07-04 15:56:30 -07:00
parent 10d0404175
commit d0e20e44ff
714 changed files with 714 additions and 2142 deletions

View file

@ -16,8 +16,7 @@ Author:
Revision History:
--*/
#ifndef ARRAY_FACTORY_H_
#define ARRAY_FACTORY_H_
#pragma once
#include "model/struct_factory.h"
@ -41,5 +40,4 @@ public:
expr * get_fresh_value(sort * s) override;
};
#endif /* ARRAY_FACTORY_H_ */

View file

@ -16,8 +16,7 @@ Author:
Revision History:
--*/
#ifndef DATATYPE_FACTORY_H_
#define DATATYPE_FACTORY_H_
#pragma once
#include "model/struct_factory.h"
#include "ast/datatype_decl_plugin.h"
@ -38,5 +37,4 @@ public:
expr * get_fresh_value(sort * s) override;
};
#endif /* DATATYPE_FACTORY_H_ */

View file

@ -27,8 +27,7 @@ Author:
Revision History:
--*/
#ifndef FUNC_INTERP_H_
#define FUNC_INTERP_H_
#pragma once
#include "ast/ast.h"
#include "ast/ast_translation.h"
@ -125,4 +124,3 @@ private:
bool is_identity() const;
};
#endif

View file

@ -16,8 +16,7 @@ Author:
Revision History:
--*/
#ifndef MODEL_H_
#define MODEL_H_
#pragma once
#include "util/ref.h"
#include "util/vector.h"
@ -127,4 +126,3 @@ public:
};
#endif /* MODEL_H_ */

View file

@ -16,8 +16,7 @@ Author:
Revision History:
--*/
#ifndef MODEL2EXPR_H_
#define MODEL2EXPR_H_
#pragma once
#include "model/model.h"
@ -41,5 +40,4 @@ public:
};
#endif /* MODEL2EXPR_H_ */

View file

@ -16,8 +16,7 @@ Author:
Revision History:
--*/
#ifndef MODEL_CORE_H_
#define MODEL_CORE_H_
#pragma once
#include "ast/ast.h"
#include "util/obj_hashtable.h"
@ -95,4 +94,3 @@ public:
std::ostream& operator<<(std::ostream& out, model_core const& m);
#endif

View file

@ -16,8 +16,7 @@ Author:
Revision History:
--*/
#ifndef MODEL_EVALUATOR_H_
#define MODEL_EVALUATOR_H_
#pragma once
#include "ast/ast.h"
#include "ast/rewriter/rewriter_types.h"
@ -74,4 +73,3 @@ public:
unsigned get_num_steps() const;
};
#endif

View file

@ -17,8 +17,7 @@ Revision History:
--*/
#ifndef MODEL_IMPLICANT_H_
#define MODEL_IMPLICANT_H_
#pragma once
#include "ast/ast.h"
#include "ast/ast_pp.h"
@ -115,4 +114,3 @@ public:
};
#endif

View file

@ -17,12 +17,10 @@ Revision History:
--*/
#ifndef MODEL_PP_H_
#define MODEL_PP_H_
#pragma once
#include<iostream>
class model_core;
void model_pp(std::ostream & out, model_core const & m);
#endif

View file

@ -17,8 +17,7 @@ Revision History:
--*/
#ifndef MODEL_SMT2_PP_H_
#define MODEL_SMT2_PP_H_
#pragma once
#include "ast/ast_printer.h"
#include "model/model_core.h"
@ -26,4 +25,3 @@ Revision History:
void model_smt2_pp(std::ostream & out, ast_printer_context & ctx, model_core const & m, unsigned indent);
void model_smt2_pp(std::ostream & out, ast_manager & m, model_core const & md, unsigned indent);
#endif

View file

@ -15,12 +15,10 @@ Author:
Revision History:
--*/
#ifndef MODEL_V2_PP_H_
#define MODEL_V2_PP_H_
#pragma once
#include<iostream>
class model_core;
void model_v2_pp(std::ostream & out, model_core const & m, bool partial = false);
#endif

View file

@ -16,8 +16,7 @@ Author:
Revision History:
--*/
#ifndef NUMERAL_FACTORY_H_
#define NUMERAL_FACTORY_H_
#pragma once
#include "ast/arith_decl_plugin.h"
#include "ast/bv_decl_plugin.h"
@ -53,5 +52,4 @@ public:
app * mk_num_value(rational const & val, unsigned bv_size);
};
#endif /* NUMERAL_FACTORY_H_ */

View file

@ -16,8 +16,7 @@ Author:
Revision History:
--*/
#ifndef SEQ_FACTORY_H_
#define SEQ_FACTORY_H_
#pragma once
#include "ast/seq_decl_plugin.h"
#include "model/model_core.h"
@ -146,4 +145,3 @@ private:
}
};
#endif

View file

@ -16,8 +16,7 @@ Author:
Revision History:
--*/
#ifndef STRUCT_FACTORY_H_
#define STRUCT_FACTORY_H_
#pragma once
#include "model/value_factory.h"
#include "util/obj_hashtable.h"
@ -50,5 +49,4 @@ public:
void register_value(expr * array_value) override;
};
#endif /* STRUCT_FACTORY_H_ */

View file

@ -16,8 +16,7 @@ Author:
Revision History:
--*/
#ifndef VALUE_FACTORY_H_
#define VALUE_FACTORY_H_
#pragma once
#include "ast/ast.h"
#include "util/obj_hashtable.h"
@ -266,5 +265,4 @@ public:
void register_value(expr * n) override;
};
#endif /* VALUE_FACTORY_H_ */