#include "config.h"
#include "pcre_internal.h"
Go to the source code of this file.
#define ADD_ACTIVE |
( |
|
x, |
|
|
|
y |
|
) |
| |
Value:if (active_count++ < wscount) \
{ \
next_active_state->offset = (x); \
next_active_state->count = (y); \
next_active_state->ims = ims; \
next_active_state++; \
DPRINTF((
"%.*sADD_ACTIVE(%d,%d)\n", rlevel*2-2,
SP, (x), (y))); \
} \
Definition at line 324 of file pcre_dfa_exec.c.
#define ADD_ACTIVE_DATA |
( |
|
x, |
|
|
|
y, |
|
|
|
z |
|
) |
| |
Value:if (active_count++ < wscount) \
{ \
next_active_state->offset = (x); \
next_active_state->count = (y); \
next_active_state->ims = ims; \
next_active_state->data = (z); \
next_active_state++; \
DPRINTF((
"%.*sADD_ACTIVE_DATA(%d,%d,%d)\n", rlevel*2-2,
SP, (x), (y), (z))); \
} \
Definition at line 335 of file pcre_dfa_exec.c.
Value:if (new_count++ < wscount) \
{ \
next_new_state->offset = (x); \
next_new_state->count = (y); \
next_new_state->ims = ims; \
next_new_state++; \
DPRINTF((
"%.*sADD_NEW(%d,%d)\n", rlevel*2-2,
SP, (x), (y))); \
} \
Definition at line 347 of file pcre_dfa_exec.c.
#define ADD_NEW_DATA |
( |
|
x, |
|
|
|
y, |
|
|
|
z |
|
) |
| |
Value:if (new_count++ < wscount) \
{ \
next_new_state->offset = (x); \
next_new_state->count = (y); \
next_new_state->ims = ims; \
next_new_state->data = (z); \
next_new_state++; \
DPRINTF((
"%.*sADD_NEW_DATA(%d,%d,%d)\n", rlevel*2-2,
SP, (x), (y), (z))); \
} \
Definition at line 358 of file pcre_dfa_exec.c.
#define INTS_PER_STATEBLOCK (sizeof(stateblock)/sizeof(int)) |
#define NLBLOCK md /* Block containing newline information */ |
#define OP_ANYNL_EXTRA 340 |
#define OP_EXTUNI_EXTRA 320 |
#define OP_HSPACE_EXTRA 360 |
#define OP_PROP_EXTRA 300 |
#define OP_VSPACE_EXTRA 380 |
#define PSEND end_subject /* Field containing processed string end */ |
#define PSSTART start_subject /* Field containing processed string start */ |
typedef struct stateblock stateblock |
PCRE_EXP_DEFN int PCRE_CALL_CONVENTION pcre_dfa_exec |
( |
const pcre * |
argument_re, |
|
|
const pcre_extra * |
extra_data, |
|
|
const char * |
subject, |
|
|
int |
length, |
|
|
int |
start_offset, |
|
|
int |
options, |
|
|
int * |
offsets, |
|
|
int |
offsetcount, |
|
|
int * |
workspace, |
|
|
int |
wscount |
|
) |
| |