Data Structures | Macros | Typedefs
syntax_defs.h File Reference
#include "nvim/highlight_defs.h"
#include "nvim/buffer_defs.h"
#include "nvim/regexp_defs.h"

Go to the source code of this file.

Data Structures

struct  sp_syn
 
struct  keyentry
 
struct  buf_state
 
struct  syn_state
 

Macros

#define SST_MIN_ENTRIES   150
 
#define SST_MAX_ENTRIES   1000
 
#define SST_FIX_STATES   7
 
#define SST_DIST   16
 
#define SST_INVALID   (synstate_T *)-1
 

Typedefs

typedef struct syn_state synstate_T
 
typedef struct keyentry keyentry_T
 
typedef struct buf_state bufstate_T
 

Macro Definition Documentation

◆ SST_DIST

#define SST_DIST   16

◆ SST_FIX_STATES

#define SST_FIX_STATES   7

◆ SST_INVALID

#define SST_INVALID   (synstate_T *)-1

◆ SST_MAX_ENTRIES

#define SST_MAX_ENTRIES   1000

◆ SST_MIN_ENTRIES

#define SST_MIN_ENTRIES   150

Typedef Documentation

◆ bufstate_T

typedef struct buf_state bufstate_T

◆ keyentry_T

typedef struct keyentry keyentry_T

◆ synstate_T

typedef struct syn_state synstate_T