This file is indexed.

/usr/include/zsh/builtin.epro is in zsh-dev 5.1.1-1ubuntu2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
/* Generated automatically */
#ifndef have_Src_builtin_globals
#define have_Src_builtin_globals

extern mod_import_variable HashTable builtintab;
extern void createbuiltintable _((void));
extern void init_builtins _((void));
extern int execbuiltin _((LinkList args,LinkList assigns,Builtin bn));
extern int bin_enable _((char*name,char**argv,Options ops,int func));
extern int bin_set _((char*nam,char**args,UNUSED(Options ops),UNUSED(int func)));
extern int doprintdir;
extern int bin_pwd _((UNUSED(char*name),UNUSED(char**argv),Options ops,UNUSED(int func)));
extern mod_import_variable LinkList dirstack;
extern int bin_dirs _((UNUSED(char*name),char**argv,Options ops,UNUSED(int func)));
extern void set_pwd_env _((void));
extern int bin_cd _((char*nam,char**argv,Options ops,int func));
extern char*cd_able_vars _((char*s));
extern int fixdir _((char*src));
extern mod_import_function void printqt _((char*str));
extern mod_import_function void printif _((char*str,int c));
extern int bin_fc _((char*nam,char**argv,Options ops,int func));
extern int bin_typeset _((char*name,char**argv,LinkList assigns,Options ops,int func));
extern int eval_autoload _((Shfunc shf,char*name,Options ops,int func));
extern int bin_functions _((char*name,char**argv,Options ops,int func));
extern Eprog mkautofn _((Shfunc shf));
extern int bin_unset _((char*name,char**argv,Options ops,int func));
extern int bin_whence _((char*nam,char**argv,Options ops,int func));
extern int bin_hash _((char*name,char**argv,Options ops,UNUSED(int func)));
extern int bin_unhash _((char*name,char**argv,Options ops,int func));
extern int bin_alias _((char*name,char**argv,Options ops,UNUSED(int func)));
extern int bin_true _((UNUSED(char*name),UNUSED(char**argv),UNUSED(Options ops),UNUSED(int func)));
extern int bin_false _((UNUSED(char*name),UNUSED(char**argv),UNUSED(Options ops),UNUSED(int func)));
extern mod_import_variable LinkList bufstack;
extern int bin_print _((char*name,char**args,Options ops,int func));
extern int bin_shift _((char*name,char**argv,Options ops,UNUSED(int func)));
extern int optcind;
extern int bin_getopts _((UNUSED(char*name),char**argv,UNUSED(Options ops),UNUSED(int func)));
extern mod_import_variable int exit_pending;
extern mod_import_variable int exit_level;
extern int bin_break _((char*name,char**argv,UNUSED(Options ops),int func));
extern mod_import_variable int stopmsg;
extern mod_import_function void zexit _((int val,int from_where));
extern int bin_dot _((char*name,char**argv,UNUSED(Options ops),UNUSED(int func)));
extern int bin_emulate _((UNUSED(char*nam),char**argv,Options ops,UNUSED(int func)));
extern mod_import_variable int ineval;
extern int bin_eval _((UNUSED(char*nam),char**argv,UNUSED(Options ops),UNUSED(int func)));
extern int bin_read _((char*name,char**args,Options ops,UNUSED(int func)));
extern char**testargs;
extern char**curtestarg;
extern void testlex _((void));
extern int bin_test _((char*name,char**argv,UNUSED(Options ops),int func));
extern int bin_times _((UNUSED(char*name),UNUSED(char**argv),UNUSED(Options ops),UNUSED(int func)));
extern int bin_trap _((char*name,char**argv,UNUSED(Options ops),UNUSED(int func)));
extern int bin_ttyctl _((UNUSED(char*name),UNUSED(char**argv),Options ops,UNUSED(int func)));
extern int bin_let _((UNUSED(char*name),char**argv,UNUSED(Options ops),UNUSED(int func)));
extern int bin_umask _((char*nam,char**args,Options ops,UNUSED(int func)));
extern mod_import_function int bin_notavail _((char*nam,UNUSED(char**argv),UNUSED(Options ops),UNUSED(int func)));

#endif /* !have_Src_builtin_globals */