blob: 44b44d82828bc6984b3b0deb0ac4b74b98a83e1a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#pragma once
struct Reason {
bool is_escaping : 1;
bool global_is_visible : 1;
bool parameter_is_visible : 1;
bool return_is_visible : 1;
bool type_is_casted : 1;
bool type_is_volatile : 1;
bool type_is_in_union : 1;
Reason operator|(const Reason &);
Reason& operator|=(const Reason &);
Reason() {};
};
//typedef std::map<const_tree, Reason> typemap;
|