Update docs on %typecheck precedence levels
This commit is contained in:
parent
15a0681b11
commit
753c50afd7
1 changed files with 63 additions and 31 deletions
|
|
@ -4631,6 +4631,7 @@ To support dynamic dispatch, SWIG first defines a general purpose type hierarchy
|
||||||
Symbolic Name Precedence Value
|
Symbolic Name Precedence Value
|
||||||
------------------------------ ------------------
|
------------------------------ ------------------
|
||||||
SWIG_TYPECHECK_POINTER 0
|
SWIG_TYPECHECK_POINTER 0
|
||||||
|
SWIG_TYPECHECK_ITERATOR 5
|
||||||
SWIG_TYPECHECK_VOIDPTR 10
|
SWIG_TYPECHECK_VOIDPTR 10
|
||||||
SWIG_TYPECHECK_BOOL 15
|
SWIG_TYPECHECK_BOOL 15
|
||||||
SWIG_TYPECHECK_UINT8 20
|
SWIG_TYPECHECK_UINT8 20
|
||||||
|
|
@ -4639,6 +4640,8 @@ SWIG_TYPECHECK_UINT16 30
|
||||||
SWIG_TYPECHECK_INT16 35
|
SWIG_TYPECHECK_INT16 35
|
||||||
SWIG_TYPECHECK_UINT32 40
|
SWIG_TYPECHECK_UINT32 40
|
||||||
SWIG_TYPECHECK_INT32 45
|
SWIG_TYPECHECK_INT32 45
|
||||||
|
SWIG_TYPECHECK_SIZE 47
|
||||||
|
SWIG_TYPECHECK_PTRDIFF 48
|
||||||
SWIG_TYPECHECK_UINT64 50
|
SWIG_TYPECHECK_UINT64 50
|
||||||
SWIG_TYPECHECK_INT64 55
|
SWIG_TYPECHECK_INT64 55
|
||||||
SWIG_TYPECHECK_UINT128 60
|
SWIG_TYPECHECK_UINT128 60
|
||||||
|
|
@ -4646,11 +4649,26 @@ SWIG_TYPECHECK_INT128 65
|
||||||
SWIG_TYPECHECK_INTEGER 70
|
SWIG_TYPECHECK_INTEGER 70
|
||||||
SWIG_TYPECHECK_FLOAT 80
|
SWIG_TYPECHECK_FLOAT 80
|
||||||
SWIG_TYPECHECK_DOUBLE 90
|
SWIG_TYPECHECK_DOUBLE 90
|
||||||
SWIG_TYPECHECK_COMPLEX 100
|
SWIG_TYPECHECK_CPLXFLT 95
|
||||||
|
SWIG_TYPECHECK_CPLXDBL 100
|
||||||
|
SWIG_TYPECHECK_COMPLEX 105
|
||||||
SWIG_TYPECHECK_UNICHAR 110
|
SWIG_TYPECHECK_UNICHAR 110
|
||||||
|
SWIG_TYPECHECK_STDUNISTRING 115
|
||||||
SWIG_TYPECHECK_UNISTRING 120
|
SWIG_TYPECHECK_UNISTRING 120
|
||||||
SWIG_TYPECHECK_CHAR 130
|
SWIG_TYPECHECK_CHAR 130
|
||||||
|
SWIG_TYPECHECK_STDSTRING 135
|
||||||
SWIG_TYPECHECK_STRING 140
|
SWIG_TYPECHECK_STRING 140
|
||||||
|
SWIG_TYPECHECK_PAIR 150
|
||||||
|
SWIG_TYPECHECK_STDARRAY 155
|
||||||
|
SWIG_TYPECHECK_VECTOR 160
|
||||||
|
SWIG_TYPECHECK_DEQUE 170
|
||||||
|
SWIG_TYPECHECK_LIST 180
|
||||||
|
SWIG_TYPECHECK_SET 190
|
||||||
|
SWIG_TYPECHECK_MULTISET 200
|
||||||
|
SWIG_TYPECHECK_MAP 210
|
||||||
|
SWIG_TYPECHECK_MULTIMAP 220
|
||||||
|
SWIG_TYPECHECK_STACK 230
|
||||||
|
SWIG_TYPECHECK_QUEUE 240
|
||||||
SWIG_TYPECHECK_BOOL_ARRAY 1015
|
SWIG_TYPECHECK_BOOL_ARRAY 1015
|
||||||
SWIG_TYPECHECK_INT8_ARRAY 1025
|
SWIG_TYPECHECK_INT8_ARRAY 1025
|
||||||
SWIG_TYPECHECK_INT16_ARRAY 1035
|
SWIG_TYPECHECK_INT16_ARRAY 1035
|
||||||
|
|
@ -4661,6 +4679,20 @@ SWIG_TYPECHECK_FLOAT_ARRAY 1080
|
||||||
SWIG_TYPECHECK_DOUBLE_ARRAY 1090
|
SWIG_TYPECHECK_DOUBLE_ARRAY 1090
|
||||||
SWIG_TYPECHECK_CHAR_ARRAY 1130
|
SWIG_TYPECHECK_CHAR_ARRAY 1130
|
||||||
SWIG_TYPECHECK_STRING_ARRAY 1140
|
SWIG_TYPECHECK_STRING_ARRAY 1140
|
||||||
|
SWIG_TYPECHECK_OBJECT_ARRAY 1150
|
||||||
|
SWIG_TYPECHECK_BOOL_PTR 2015
|
||||||
|
SWIG_TYPECHECK_UINT8_PTR 2020
|
||||||
|
SWIG_TYPECHECK_INT8_PTR 2025
|
||||||
|
SWIG_TYPECHECK_UINT16_PTR 2030
|
||||||
|
SWIG_TYPECHECK_INT16_PTR 2035
|
||||||
|
SWIG_TYPECHECK_UINT32_PTR 2040
|
||||||
|
SWIG_TYPECHECK_INT32_PTR 2045
|
||||||
|
SWIG_TYPECHECK_UINT64_PTR 2050
|
||||||
|
SWIG_TYPECHECK_INT64_PTR 2055
|
||||||
|
SWIG_TYPECHECK_FLOAT_PTR 2080
|
||||||
|
SWIG_TYPECHECK_DOUBLE_PTR 2090
|
||||||
|
SWIG_TYPECHECK_CHAR_PTR 2130
|
||||||
|
SWIG_TYPECHECK_SWIGOBJECT 5000
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue