summaryrefslogtreecommitdiff
path: root/gcc/expr-escaper.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/expr-escaper.hpp')
-rw-r--r--gcc/expr-escaper.hpp23
1 files changed, 0 insertions, 23 deletions
diff --git a/gcc/expr-escaper.hpp b/gcc/expr-escaper.hpp
deleted file mode 100644
index c58e1830133..00000000000
--- a/gcc/expr-escaper.hpp
+++ /dev/null
@@ -1,23 +0,0 @@
-#pragma once
-
-#include "ipa-prototype.h"
-#include "expr-walker.hpp"
-#include "type-escaper.hpp"
-#include "collect-types.h"
-
-class ExprEscaper : public ExprWalker
-{
-public:
- TypeEscaper typeEscaper;
- ExprEscaper(ptrset_t &types) : typeEscaper(types) {};
- ptrset_t get_sets() { return typeEscaper.get_sets(); };
- void update(const_tree t, Reason r);
- void update_single_level(const_tree t, Reason r) { typeEscaper.update_single_level(TREE_TYPE(t), r); };
- void print_reasons() { typeEscaper.print_reasons(); };
-private:
- Reason _r;
- virtual void _walk_pre(const_tree e);
- virtual void _walk_CONSTRUCTOR_pre(const_tree e);
-};
-
-