Created
February 4, 2016 04:45
-
-
Save RKX1209/80432db6e59aaa56ac87 to your computer and use it in GitHub Desktop.
Code expansion by GCC preprocessor. "error: expected unqualified-id before ‘namespace’ inline namespace _V2" has occured line:207
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
namespace std | |
{ | |
using ::__gnu_cxx::lldiv_t; | |
using ::__gnu_cxx::_Exit; | |
using ::__gnu_cxx::llabs; | |
using ::__gnu_cxx::div; | |
using ::__gnu_cxx::lldiv; | |
using ::__gnu_cxx::atoll; | |
using ::__gnu_cxx::strtof; | |
using ::__gnu_cxx::strtoll; | |
using ::__gnu_cxx::strtoull; | |
using ::__gnu_cxx::strtold; | |
} | |
# 60 "/usr/include/c++/5/bits/stl_algo.h" 2 3 | |
# 1 "/usr/include/c++/5/bits/algorithmfwd.h" 1 3 | |
# 33 "/usr/include/c++/5/bits/algorithmfwd.h" 3 | |
# 34 "/usr/include/c++/5/bits/algorithmfwd.h" 3 | |
# 42 "/usr/include/c++/5/bits/algorithmfwd.h" 3 | |
namespace std __attribute__ ((__visibility__ ("default"))) | |
{ | |
# 203 "/usr/include/c++/5/bits/algorithmfwd.h" 3 | |
template<typename _FIter, typename _Tp> | |
bool | |
binary_search(_FIter, _FIter, const _Tp&); | |
template<typename _FIter, typename _Tp, typename _Compare> | |
bool | |
binary_search(_FIter, _FIter, const _Tp&, _Compare); | |
template<typename _IIter, typename _OIter> | |
_OIter | |
copy(_IIter, _IIter, _OIter); | |
template<typename _BIter1, typename _BIter2> | |
_BIter2 | |
copy_backward(_BIter1, _BIter1, _BIter2); | |
# 232 "/usr/include/c++/5/bits/algorithmfwd.h" 3 | |
template<typename _FIter, typename _Tp> | |
pair<_FIter, _FIter> | |
equal_range(_FIter, _FIter, const _Tp&); | |
template<typename _FIter, typename _Tp, typename _Compare> | |
pair<_FIter, _FIter> | |
equal_range(_FIter, _FIter, const _Tp&, _Compare); | |
template<typename _FIter, typename _Tp> | |
void | |
fill(_FIter, _FIter, const _Tp&); | |
template<typename _OIter, typename _Size, typename _Tp> | |
_OIter | |
fill_n(_OIter, _Size, const _Tp&); | |
template<typename _FIter1, typename _FIter2> | |
_FIter1 | |
find_end(_FIter1, _FIter1, _FIter2, _FIter2); | |
template<typename _FIter1, typename _FIter2, typename _BinaryPredicate> | |
_FIter1 | |
find_end(_FIter1, _FIter1, _FIter2, _FIter2, _BinaryPredicate); | |
# 271 "/usr/include/c++/5/bits/algorithmfwd.h" 3 | |
template<typename _IIter1, typename _IIter2> | |
bool | |
includes(_IIter1, _IIter1, _IIter2, _IIter2); | |
template<typename _IIter1, typename _IIter2, typename _Compare> | |
bool | |
includes(_IIter1, _IIter1, _IIter2, _IIter2, _Compare); | |
template<typename _BIter> | |
void | |
inplace_merge(_BIter, _BIter, _BIter); | |
template<typename _BIter, typename _Compare> | |
void | |
inplace_merge(_BIter, _BIter, _BIter, _Compare); | |
# 334 "/usr/include/c++/5/bits/algorithmfwd.h" 3 | |
template<typename _FIter1, typename _FIter2> | |
void | |
iter_swap(_FIter1, _FIter2); | |
template<typename _FIter, typename _Tp> | |
_FIter | |
lower_bound(_FIter, _FIter, const _Tp&); | |
template<typename _FIter, typename _Tp, typename _Compare> | |
_FIter | |
lower_bound(_FIter, _FIter, const _Tp&, _Compare); | |
template<typename _RAIter> | |
void | |
make_heap(_RAIter, _RAIter); | |
template<typename _RAIter, typename _Compare> | |
void | |
make_heap(_RAIter, _RAIter, _Compare); | |
template<typename _Tp> | |
const _Tp& | |
max(const _Tp&, const _Tp&); | |
template<typename _Tp, typename _Compare> | |
const _Tp& | |
max(const _Tp&, const _Tp&, _Compare); | |
template<typename _Tp> | |
const _Tp& | |
min(const _Tp&, const _Tp&); | |
template<typename _Tp, typename _Compare> | |
const _Tp& | |
min(const _Tp&, const _Tp&, _Compare); | |
# 433 "/usr/include/c++/5/bits/algorithmfwd.h" 3 | |
template<typename _BIter> | |
bool | |
next_permutation(_BIter, _BIter); | |
template<typename _BIter, typename _Compare> | |
bool | |
next_permutation(_BIter, _BIter, _Compare); | |
# 450 "/usr/include/c++/5/bits/algorithmfwd.h" 3 | |
template<typename _IIter, typename _RAIter> | |
_RAIter | |
partial_sort_copy(_IIter, _IIter, _RAIter, _RAIter); | |
template<typename _IIter, typename _RAIter, typename _Compare> | |
_RAIter | |
partial_sort_copy(_IIter, _IIter, _RAIter, _RAIter, _Compare); | |
# 471 "/usr/include/c++/5/bits/algorithmfwd.h" 3 | |
template<typename _RAIter> | |
void | |
pop_heap(_RAIter, _RAIter); | |
template<typename _RAIter, typename _Compare> | |
void | |
pop_heap(_RAIter, _RAIter, _Compare); | |
template<typename _BIter> | |
bool | |
prev_permutation(_BIter, _BIter); | |
template<typename _BIter, typename _Compare> | |
bool | |
prev_permutation(_BIter, _BIter, _Compare); | |
template<typename _RAIter> | |
void | |
push_heap(_RAIter, _RAIter); | |
template<typename _RAIter, typename _Compare> | |
void | |
push_heap(_RAIter, _RAIter, _Compare); | |
template<typename _FIter, typename _Tp> | |
_FIter | |
remove(_FIter, _FIter, const _Tp&); | |
template<typename _FIter, typename _Predicate> | |
_FIter | |
remove_if(_FIter, _FIter, _Predicate); | |
template<typename _IIter, typename _OIter, typename _Tp> | |
_OIter | |
remove_copy(_IIter, _IIter, _OIter, const _Tp&); | |
template<typename _IIter, typename _OIter, typename _Predicate> | |
_OIter | |
remove_copy_if(_IIter, _IIter, _OIter, _Predicate); | |
template<typename _IIter, typename _OIter, typename _Tp> | |
_OIter | |
replace_copy(_IIter, _IIter, _OIter, const _Tp&, const _Tp&); | |
template<typename _Iter, typename _OIter, typename _Predicate, typename _Tp> | |
_OIter | |
replace_copy_if(_Iter, _Iter, _OIter, _Predicate, const _Tp&); | |
template<typename _BIter> | |
void | |
reverse(_BIter, _BIter); | |
template<typename _BIter, typename _OIter> | |
_OIter | |
reverse_copy(_BIter, _BIter, _OIter); | |
inline namespace _V2 | |
{ | |
template<typename _FIter> | |
_FIter | |
rotate(_FIter, _FIter, _FIter); | |
} | |
template<typename _FIter, typename _OIter> | |
_OIter | |
rotate_copy(_FIter, _FIter, _FIter, _OIter); | |
# 557 "/usr/include/c++/5/bits/algorithmfwd.h" 3 | |
template<typename _RAIter> | |
void | |
sort_heap(_RAIter, _RAIter); | |
template<typename _RAIter, typename _Compare> | |
void | |
sort_heap(_RAIter, _RAIter, _Compare); | |
template<typename _BIter, typename _Predicate> | |
_BIter | |
stable_partition(_BIter, _BIter, _Predicate); | |
template<typename _Tp> | |
void | |
swap(_Tp&, _Tp&) | |
; | |
template<typename _Tp, size_t _Nm> | |
void | |
swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm]) | |
; | |
template<typename _FIter1, typename _FIter2> | |
_FIter2 | |
swap_ranges(_FIter1, _FIter1, _FIter2); | |
template<typename _FIter> | |
_FIter | |
unique(_FIter, _FIter); | |
template<typename _FIter, typename _BinaryPredicate> | |
_FIter | |
unique(_FIter, _FIter, _BinaryPredicate); | |
template<typename _FIter, typename _Tp> | |
_FIter | |
upper_bound(_FIter, _FIter, const _Tp&); | |
template<typename _FIter, typename _Tp, typename _Compare> | |
_FIter | |
upper_bound(_FIter, _FIter, const _Tp&, _Compare); | |
template<typename _FIter> | |
_FIter | |
adjacent_find(_FIter, _FIter); | |
template<typename _FIter, typename _BinaryPredicate> | |
_FIter | |
adjacent_find(_FIter, _FIter, _BinaryPredicate); | |
template<typename _IIter, typename _Tp> | |
typename iterator_traits<_IIter>::difference_type | |
count(_IIter, _IIter, const _Tp&); | |
template<typename _IIter, typename _Predicate> | |
typename iterator_traits<_IIter>::difference_type | |
count_if(_IIter, _IIter, _Predicate); | |
template<typename _IIter1, typename _IIter2> | |
bool | |
equal(_IIter1, _IIter1, _IIter2); | |
template<typename _IIter1, typename _IIter2, typename _BinaryPredicate> | |
bool | |
equal(_IIter1, _IIter1, _IIter2, _BinaryPredicate); | |
template<typename _IIter, typename _Tp> | |
_IIter | |
find(_IIter, _IIter, const _Tp&); | |
template<typename _FIter1, typename _FIter2> | |
_FIter1 | |
find_first_of(_FIter1, _FIter1, _FIter2, _FIter2); | |
template<typename _FIter1, typename _FIter2, typename _BinaryPredicate> | |
_FIter1 | |
find_first_of(_FIter1, _FIter1, _FIter2, _FIter2, _BinaryPredicate); | |
template<typename _IIter, typename _Predicate> | |
_IIter | |
find_if(_IIter, _IIter, _Predicate); | |
template<typename _IIter, typename _Funct> | |
_Funct | |
for_each(_IIter, _IIter, _Funct); | |
template<typename _FIter, typename _Generator> | |
void | |
generate(_FIter, _FIter, _Generator); | |
template<typename _OIter, typename _Size, typename _Generator> | |
_OIter | |
generate_n(_OIter, _Size, _Generator); | |
template<typename _IIter1, typename _IIter2> | |
bool | |
lexicographical_compare(_IIter1, _IIter1, _IIter2, _IIter2); | |
template<typename _IIter1, typename _IIter2, typename _Compare> | |
bool | |
lexicographical_compare(_IIter1, _IIter1, _IIter2, _IIter2, _Compare); | |
template<typename _FIter> | |
_FIter | |
max_element(_FIter, _FIter); | |
template<typename _FIter, typename _Compare> | |
_FIter | |
max_element(_FIter, _FIter, _Compare); | |
template<typename _IIter1, typename _IIter2, typename _OIter> | |
_OIter | |
merge(_IIter1, _IIter1, _IIter2, _IIter2, _OIter); | |
template<typename _IIter1, typename _IIter2, typename _OIter, | |
typename _Compare> | |
_OIter | |
merge(_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare); | |
template<typename _FIter> | |
_FIter | |
min_element(_FIter, _FIter); | |
template<typename _FIter, typename _Compare> | |
_FIter | |
min_element(_FIter, _FIter, _Compare); | |
template<typename _IIter1, typename _IIter2> | |
pair<_IIter1, _IIter2> | |
mismatch(_IIter1, _IIter1, _IIter2); | |
template<typename _IIter1, typename _IIter2, typename _BinaryPredicate> | |
pair<_IIter1, _IIter2> | |
mismatch(_IIter1, _IIter1, _IIter2, _BinaryPredicate); | |
template<typename _RAIter> | |
void | |
nth_element(_RAIter, _RAIter, _RAIter); | |
template<typename _RAIter, typename _Compare> | |
void | |
nth_element(_RAIter, _RAIter, _RAIter, _Compare); | |
template<typename _RAIter> | |
void | |
partial_sort(_RAIter, _RAIter, _RAIter); | |
template<typename _RAIter, typename _Compare> | |
void | |
partial_sort(_RAIter, _RAIter, _RAIter, _Compare); | |
template<typename _BIter, typename _Predicate> | |
_BIter | |
partition(_BIter, _BIter, _Predicate); | |
template<typename _RAIter> | |
void | |
random_shuffle(_RAIter, _RAIter); | |
template<typename _RAIter, typename _Generator> | |
void | |
random_shuffle(_RAIter, _RAIter, | |
_Generator&); | |
template<typename _FIter, typename _Tp> | |
void | |
replace(_FIter, _FIter, const _Tp&, const _Tp&); | |
template<typename _FIter, typename _Predicate, typename _Tp> | |
void | |
replace_if(_FIter, _FIter, _Predicate, const _Tp&); | |
template<typename _FIter1, typename _FIter2> | |
_FIter1 | |
search(_FIter1, _FIter1, _FIter2, _FIter2); | |
template<typename _FIter1, typename _FIter2, typename _BinaryPredicate> | |
_FIter1 | |
search(_FIter1, _FIter1, _FIter2, _FIter2, _BinaryPredicate); | |
template<typename _FIter, typename _Size, typename _Tp> | |
_FIter | |
search_n(_FIter, _FIter, _Size, const _Tp&); | |
template<typename _FIter, typename _Size, typename _Tp, | |
typename _BinaryPredicate> | |
_FIter | |
search_n(_FIter, _FIter, _Size, const _Tp&, _BinaryPredicate); | |
template<typename _IIter1, typename _IIter2, typename _OIter> | |
_OIter | |
set_difference(_IIter1, _IIter1, _IIter2, _IIter2, _OIter); | |
template<typename _IIter1, typename _IIter2, typename _OIter, | |
typename _Compare> | |
_OIter | |
set_difference(_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare); | |
template<typename _IIter1, typename _IIter2, typename _OIter> | |
_OIter | |
set_intersection(_IIter1, _IIter1, _IIter2, _IIter2, _OIter); | |
template<typename _IIter1, typename _IIter2, typename _OIter, | |
typename _Compare> | |
_OIter | |
set_intersection(_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare); | |
template<typename _IIter1, typename _IIter2, typename _OIter> | |
_OIter | |
set_symmetric_difference(_IIter1, _IIter1, _IIter2, _IIter2, _OIter); | |
template<typename _IIter1, typename _IIter2, typename _OIter, | |
typename _Compare> | |
_OIter | |
set_symmetric_difference(_IIter1, _IIter1, _IIter2, _IIter2, | |
_OIter, _Compare); | |
template<typename _IIter1, typename _IIter2, typename _OIter> | |
_OIter | |
set_union(_IIter1, _IIter1, _IIter2, _IIter2, _OIter); | |
template<typename _IIter1, typename _IIter2, typename _OIter, | |
typename _Compare> | |
_OIter | |
set_union(_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare); | |
template<typename _RAIter> | |
void | |
sort(_RAIter, _RAIter); | |
template<typename _RAIter, typename _Compare> | |
void | |
sort(_RAIter, _RAIter, _Compare); | |
template<typename _RAIter> | |
void | |
stable_sort(_RAIter, _RAIter); | |
template<typename _RAIter, typename _Compare> | |
void | |
stable_sort(_RAIter, _RAIter, _Compare); | |
template<typename _IIter, typename _OIter, typename _UnaryOperation> | |
_OIter | |
transform(_IIter, _IIter, _OIter, _UnaryOperation); | |
template<typename _IIter1, typename _IIter2, typename _OIter, | |
typename _BinaryOperation> | |
_OIter | |
transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation); | |
template<typename _IIter, typename _OIter> | |
_OIter | |
unique_copy(_IIter, _IIter, _OIter); | |
template<typename _IIter, typename _OIter, typename _BinaryPredicate> | |
_OIter | |
unique_copy(_IIter, _IIter, _OIter, _BinaryPredicate); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment