Commit 59da9514 authored by Stefan Behnel's avatar Stefan Behnel

clean up cimports in libcpp STL declarations

parent 4f7aaf78
from pair cimport pair
cdef extern from "<deque>" namespace "std" nogil: cdef extern from "<deque>" namespace "std" nogil:
cdef cppclass deque[T]: cdef cppclass deque[T]:
cppclass iterator: cppclass iterator:
......
from utility cimport pair from .utility cimport pair
cdef extern from "<map>" namespace "std" nogil: cdef extern from "<map>" namespace "std" nogil:
cdef cppclass map[T, U]: cdef cppclass map[T, U]:
......
from utility cimport pair from .utility cimport pair
from pair cimport pair from .utility cimport pair
cdef extern from "<set>" namespace "std" nogil: cdef extern from "<set>" namespace "std" nogil:
cdef cppclass set[T]: cdef cppclass set[T]:
......
from utility cimport pair from .utility cimport pair
cdef extern from "<unordered_map>" namespace "std" nogil: cdef extern from "<unordered_map>" namespace "std" nogil:
cdef cppclass unordered_map[T, U]: cdef cppclass unordered_map[T, U]:
......
from pair cimport pair from .utility cimport pair
cdef extern from "<unordered_set>" namespace "std" nogil: cdef extern from "<unordered_set>" namespace "std" nogil:
cdef cppclass unordered_set[T]: cdef cppclass unordered_set[T]:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment