blob: 2c690fc30816fdeeda97ee4f61ba72a361702de4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
#pragma once
namespace test_type_equality { void run_tests(); };
extern bool eq_identifier(const_tree a, const_tree b);
extern bool eq_pointer(const_tree a, const_tree b);
extern bool eq_main_variant(const_tree a, const_tree b);
extern bool eq_canonical(const_tree a, const_tree b);
extern bool eq_canonical_internal(const_tree a, const_tree b);
extern bool eq_type_compare(const_tree a, const_tree b);
extern bool eq_type_structural(const_tree a, const_tree b);
extern bool eq_types(const_tree a, const_tree b, const bool force_structural = false);
|