Lines Matching full:throw

140                          lua_State* raw_state) throw()  in call_cxx_function_from_c()
246 throw lutok::error("lua open failed"); in state()
297 /// \throw api_error If lua_getglobal fails.
307 throw lutok::api_error::from_stack(*this, "lua_getglobal"); in get_global()
363 /// \throw api_error If lua_gettable fails.
375 throw lutok::api_error::from_stack(*this, "lua_gettable"); in get_table()
488 /// \throw api_error If luaL_loadfile returns an error.
489 /// \throw file_not_found_error If the file cannot be accessed.
496 throw lutok::file_not_found_error(file); in load_file()
498 throw lutok::api_error::from_stack(*this, "luaL_loadfile"); in load_file()
506 /// \throw api_error If luaL_loadstring returns an error.
513 throw lutok::api_error::from_stack(*this, "luaL_loadstring"); in load_string()
560 throw lutok::api_error::from_stack(*this, "lua_next"); in next()
573 /// \throw api_error If luaL_openlibs fails.
585 /// \throw api_error If luaopen_base fails.
593 throw lutok::api_error::from_stack(*this, "luaopen_base"); in open_base()
599 /// \throw api_error If luaopen_string fails.
611 throw lutok::api_error::from_stack(*this, "luaopen_string"); in open_string()
618 /// \throw api_error If luaopen_table fails.
630 throw lutok::api_error::from_stack(*this, "luaopen_table"); in open_table()
641 /// \throw api_error If lua_pcall returns an error.
646 throw lutok::api_error::from_stack(*this, "lua_pcall"); in pcall()
772 /// \throw api_error If lua_setglobal fails.
783 throw lutok::api_error::from_stack(*this, "lua_setglobal"); in set_global()
802 /// \throw api_error If lua_settable fails.
814 throw lutok::api_error::from_stack(*this, "lua_settable"); in set_table()