Go to the documentation of this file. 1 #ifndef NVIM_EX_CMDS2_H
2 #define NVIM_EX_CMDS2_H
13 #define CCGD_AW 1 // do autowrite if buffer was changed
14 #define CCGD_MULTWIN 2 // check also when several wins for the buf
15 #define CCGD_FORCEIT 4 // ! used
16 #define CCGD_ALLBUF 8 // may write all buffers
17 #define CCGD_EXCMD 16 // may suggest using !
44 #ifdef INCLUDE_GENERATED_DECLARATIONS
45 # include "ex_cmds2.h.generated.h"
47 #endif // NVIM_EX_CMDS2_H
bool file_id_valid
Definition: ex_cmds2.h:23
proftime_T sn_pr_start
time at script start
Definition: ex_cmds2.h:33
bool sn_pr_force
forceit: profile functions in this script
Definition: ex_cmds2.h:26
garray_T sn_prl_ga
things stored for every line
Definition: ex_cmds2.h:36
bool sn_prof_on
true when script is/was profiled
Definition: ex_cmds2.h:25
Struct which encapsulates inode/dev_id information.
Definition: fs_defs.h:12
proftime_T sn_pr_children
time in children after script start
Definition: ex_cmds2.h:34
proftime_T sn_pr_total
time spent in script + children
Definition: ex_cmds2.h:31
FileID file_id
Definition: ex_cmds2.h:24
proftime_T sn_pr_self
time spent in script itself
Definition: ex_cmds2.h:32
linenr_T sn_prl_idx
index of line being timed; -1 if none
Definition: ex_cmds2.h:40
proftime_T sn_prl_wait
wait start time for current line
Definition: ex_cmds2.h:39
char_u * sn_name
Definition: ex_cmds2.h:22
int sn_pr_count
nr of times sourced
Definition: ex_cmds2.h:30
int sn_pr_nest
nesting for sn_pr_child
Definition: ex_cmds2.h:28
int sn_prl_execed
line being timed was executed
Definition: ex_cmds2.h:41
uint64_t proftime_T
Definition: profile.h:7
unsigned char char_u
Definition: types.h:12
proftime_T sn_prl_start
start time for current line
Definition: ex_cmds2.h:37
proftime_T sn_prl_children
time spent in children for this line
Definition: ex_cmds2.h:38
Definition: ex_cmds2.h:21
proftime_T sn_pr_child
time set when going into first child
Definition: ex_cmds2.h:27
long linenr_T
Line number type.
Definition: pos.h:5
struct scriptitem_S scriptitem_T