Skip to content

Commit 99015ad

Browse files
authored
Merge pull request #3887 from diffblue/deprecate-type-comparisons
deprecate base_type_eq and type_eq
2 parents 9a6465b + e84ac77 commit 99015ad

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

src/util/base_type.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,19 @@ Author: Daniel Kroening, [email protected]
1212
#ifndef CPROVER_UTIL_BASE_TYPE_H
1313
#define CPROVER_UTIL_BASE_TYPE_H
1414

15+
#include "deprecate.h"
16+
1517
class exprt;
1618
class typet;
1719
class namespacet;
1820

21+
DEPRECATED("Use == instead")
1922
bool base_type_eq(
2023
const typet &type1,
2124
const typet &type2,
2225
const namespacet &ns);
2326

27+
DEPRECATED("Use == instead")
2428
bool base_type_eq(
2529
const exprt &expr1,
2630
const exprt &expr2,

src/util/type_eq.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,12 @@ Author: Daniel Kroening, [email protected]
1313
#ifndef CPROVER_UTIL_TYPE_EQ_H
1414
#define CPROVER_UTIL_TYPE_EQ_H
1515

16+
#include "deprecate.h"
17+
1618
class namespacet;
1719
class typet;
1820

21+
DEPRECATED("Use == instead")
1922
bool type_eq(const typet &type1, const typet &type2, const namespacet &ns);
2023

2124
#endif // CPROVER_UTIL_TYPE_EQ_H

0 commit comments

Comments
 (0)