Skip to content

Commit 471e1ce

Browse files
chris-durandsalkinium
authored andcommitted
Remove rtti headers
1 parent 70a23c2 commit 471e1ce

File tree

4 files changed

+8
-355
lines changed

4 files changed

+8
-355
lines changed

include/any

+8
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,15 @@
3333

3434
#if __cplusplus >= 201703L
3535

36+
#if __cpp_rtti
3637
#include <typeinfo>
38+
#else
39+
namespace std
40+
{
41+
class type_info;
42+
}
43+
#endif // __cpp_rtti
44+
3745
#include <new>
3846
#include <utility>
3947
#include <type_traits>

include/memory

-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@
7070

7171
#if __cplusplus >= 201103L
7272
# include <exception> // std::exception
73-
# include <typeinfo> // std::type_info in get_deleter
7473
# include <bits/functexcept.h>
7574
# include <bits/stl_function.h> // std::less
7675
# include <bits/uses_allocator.h>

include/typeindex

-129
This file was deleted.

include/typeinfo

-225
This file was deleted.

0 commit comments

Comments
 (0)