The Battle for Wesnoth  1.17.0-dev
Macros | Variables
ljumptab.h File Reference

Go to the source code of this file.

Macros

#define vmdispatch(x)   goto *disptab[x];
 
#define vmcase(l)   L_##l:
 
#define vmbreak   vmfetch(); vmdispatch(GET_OPCODE(i));
 

Variables

static const void *const disptab [NUM_OPCODES]
 

Macro Definition Documentation

◆ vmbreak

#define vmbreak   vmfetch(); vmdispatch(GET_OPCODE(i));

Definition at line 16 of file ljumptab.h.

◆ vmcase

#define vmcase (   l)    L_##l:

Definition at line 14 of file ljumptab.h.

◆ vmdispatch

#define vmdispatch (   x)    goto *disptab[x];

Definition at line 12 of file ljumptab.h.

Variable Documentation

◆ disptab

const void* const disptab[NUM_OPCODES]
static

Definition at line 19 of file ljumptab.h.