| 983 | } |
| 984 | |
| 985 | static rank_t getrank(Lua lua, int idx) |
| 986 | { |
| 987 | switch (luabb_dbtype(lua, idx)) { |
| 988 | case DBTYPES_LNIL: return RANK_NIL; |
| 989 | case DBTYPES_INTEGER: return RANK_INT; |
| 990 | case DBTYPES_REAL: |
| 991 | case DBTYPES_LNUMBER: return RANK_REAL; |
| 992 | case DBTYPES_DECIMAL: return RANK_DECIMAL; |
| 993 | case DBTYPES_INTERVALDS: return RANK_INTERVALDS; |
| 994 | case DBTYPES_INTERVALYM: return RANK_INTERVALYM; |
| 995 | case DBTYPES_DATETIME: return RANK_DATETIME; |
| 996 | default: return RANK_MAX; |
| 997 | } |
| 998 | } |
| 999 | |
| 1000 | static int l_cmp(Lua lua, int op) |
| 1001 | { |
no outgoing calls
no test coverage detected