The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Attributes | List of all members
MatchState Struct Reference

Public Attributes

int matchdepth
 
const char * src_init
 
const char * src_end
 
const char * p_end
 
lua_StateL
 
int level
 
struct {
   const char *   init
 
   ptrdiff_t   len
 
capture [LUA_MAXCAPTURES]
 

Detailed Description

Definition at line 197 of file lstrlib.cpp.

Member Data Documentation

struct { ... } MatchState::capture[LUA_MAXCAPTURES]
const char* MatchState::init

Definition at line 205 of file lstrlib.cpp.

Referenced by end_capture(), match_capture(), push_onecapture(), and start_capture().

lua_State* MatchState::L
ptrdiff_t MatchState::len
int MatchState::level
int MatchState::matchdepth

Definition at line 198 of file lstrlib.cpp.

Referenced by gmatch_aux(), match(), str_find_aux(), and str_gsub().

const char* MatchState::p_end

Definition at line 201 of file lstrlib.cpp.

Referenced by classend(), gmatch_aux(), match(), matchbalance(), str_find_aux(), and str_gsub().

const char* MatchState::src_end

Definition at line 200 of file lstrlib.cpp.

Referenced by gmatch_aux(), match(), match_capture(), singlematch(), str_find_aux(), and str_gsub().

const char* MatchState::src_init

Definition at line 199 of file lstrlib.cpp.

Referenced by gmatch_aux(), match(), push_onecapture(), str_find_aux(), and str_gsub().


The documentation for this struct was generated from the following file: