One Level Up
Top Level
src/lj_str.h - luajit-2.0-src
Macros defined
Source code
- #ifndef _LJ_STR_H
- #define _LJ_STR_H
- #include <stdarg.h>
- #include "lj_obj.h"
- LJ_FUNC int32_t LJ_FASTCALL lj_str_cmp(GCstr *a, GCstr *b);
- LJ_FUNC const char *lj_str_find(const char *s, const char *f,
- MSize slen, MSize flen);
- LJ_FUNC int lj_str_haspattern(GCstr *s);
- LJ_FUNC void lj_str_resize(lua_State *L, MSize newmask);
- LJ_FUNCA GCstr *lj_str_new(lua_State *L, const char *str, size_t len);
- LJ_FUNC void LJ_FASTCALL lj_str_free(global_State *g, GCstr *s);
- #define lj_str_newz(L, s) (lj_str_new(L, s, strlen(s)))
- #define lj_str_newlit(L, s) (lj_str_new(L, "" s, sizeof(s)-1))
- #endif
One Level Up
Top Level