Jpp test-rotations-new
the software that should make you happy
Loading...
Searching...
No Matches
JSTDTypes.hh
Go to the documentation of this file.
1#ifndef __JLANG__JSTDTYPES__
2#define __JLANG__JSTDTYPES__
3
4#include <cstddef>
5
6/**
7 * \file
8 *
9 * Forward declarations of STD containers.
10 * \author mdejong
11 */
12
13#ifndef __APPLE__
14namespace std {
15 template<class JElement_t, class JAllocator_t> class vector;
16 template<class JElement_t, class JComparator_t, class JAllocator_t> class set;
17 template<class JElement_t, class JComparator_t, class JAllocator_t> class multiset;
18 template<class JFirst_t, class JSecond_t> class pair;
19 template<class JKey_t, class JValue_t, class JComparator_t, class JAllocator_t> class map;
20 template<class JKey_t, class JValue_t, class JComparator_t, class JAllocator_t> class multimap;
21 template<class Category, class T, class Distance, class Pointer, class Reference> struct iterator;
22#ifdef _GLIBCXX_USE_CXX11_ABI
23 inline namespace __cxx11 {
24 template<class JElement_t, class JAllocator_t> class list;
25 }
26#else
27 template<class JElement_t, class JAllocator_t> class list;
28#endif
29 template<class JElement_t> class initializer_list;
30 template<class JElement_t, size_t N> struct array;
31}
32
33#else
34
35#include <list>
36#include <map>
37#include <set>
38#include <utility>
39
40#endif
41
42#endif