#include <stddef.h>
#include <stdio.h>
Go to the source code of this file.
|
char ** | zarrdup (char **) |
|
char * | ztrdup (const char *) |
|
char * | unmeta (char *) |
|
void | pushheap (void) |
|
void | popheap (void) |
|
char * | zhtricat (const char *, const char *, const char *) |
|
void | freearray (char **) |
|
void | zerrnam (const char *, const char *,...) |
|
void | zwarnnam (const char *, const char *,...) |
|
void | zwarn (const char *,...) |
|
void * | zhalloc (size_t) |
|
void * | zshcalloc (size_t) |
|
int | movefd (int) |
|
int | strsfx (const char *, const char *) |
|
void | queue_signals (void) |
|
void | unqueue_signals (void) |
|
HashTable | newhashtable (int, char *, PrintTableStats) |
|
unsigned int | hasher (const char *) |
|
void | emptyhashtable (HashTable) |
|
void | addhashnode (HashTable, char *, void *) |
|
HashNode | removehashnode (HashTable, const char *) |
|
void | deletehashtable (HashTable) |
|
HashNode | gethashnode2 (HashTable, const char *) |
|
int | loop (int, int) |
|
void | freeeprog (Eprog) |
|
int | bin_zcompile (char *, char **, void *, int) |
|
void | incrdumpcount (void *) |
|
void | shinbufsave (void) |
|
void | shinbufrestore (void) |
|
int | dosetopt (int, int, int, unsigned char *) |
|
int | arrlen (char **) |
|
void | printprompt4 (void) |
|
void | execode (Eprog, int, int, char *) |
|
char * | dyncat (const char *, const char *) |
|
◆ ZPMOD_INTERNALS_FALLBACK_H
#define ZPMOD_INTERNALS_FALLBACK_H |
◆ Builtin
◆ Eprog
typedef struct eprog* Eprog |
◆ Features
◆ Funcstack
◆ HashNode
◆ HashTable
◆ Module
◆ Patprog
◆ addhashnode()
void addhashnode |
( |
HashTable |
, |
|
|
char * |
, |
|
|
void * |
|
|
) |
| |
◆ arrlen()
◆ bin_zcompile()
int bin_zcompile |
( |
char * |
, |
|
|
char ** |
, |
|
|
void * |
, |
|
|
int |
|
|
) |
| |
◆ deletehashtable()
◆ dosetopt()
int dosetopt |
( |
int |
, |
|
|
int |
, |
|
|
int |
, |
|
|
unsigned char * |
|
|
) |
| |
◆ dyncat()
char* dyncat |
( |
const char * |
, |
|
|
const char * |
|
|
) |
| |
◆ emptyhashtable()
◆ execode()
void execode |
( |
Eprog |
, |
|
|
int |
, |
|
|
int |
, |
|
|
char * |
|
|
) |
| |
◆ freearray()
void freearray |
( |
char ** |
| ) |
|
◆ freeeprog()
◆ gethashnode2()
◆ hasher()
unsigned int hasher |
( |
const char * |
| ) |
|
◆ incrdumpcount()
void incrdumpcount |
( |
void * |
| ) |
|
◆ loop()
◆ movefd()
◆ newhashtable()
HashTable newhashtable |
( |
int |
, |
|
|
char * |
, |
|
|
PrintTableStats |
|
|
) |
| |
◆ popheap()
◆ printprompt4()
void printprompt4 |
( |
void |
| ) |
|
◆ pushheap()
◆ queue_signals()
void queue_signals |
( |
void |
| ) |
|
◆ removehashnode()
◆ shinbufrestore()
void shinbufrestore |
( |
void |
| ) |
|
◆ shinbufsave()
void shinbufsave |
( |
void |
| ) |
|
◆ strsfx()
int strsfx |
( |
const char * |
, |
|
|
const char * |
|
|
) |
| |
◆ unmeta()
◆ unqueue_signals()
void unqueue_signals |
( |
void |
| ) |
|
◆ zarrdup()
char** zarrdup |
( |
char ** |
| ) |
|
◆ zerrnam()
void zerrnam |
( |
const char * |
, |
|
|
const char * |
, |
|
|
|
... |
|
) |
| |
◆ zhalloc()
◆ zhtricat()
char* zhtricat |
( |
const char * |
, |
|
|
const char * |
, |
|
|
const char * |
|
|
) |
| |
◆ zshcalloc()
void* zshcalloc |
( |
size_t |
| ) |
|
◆ ztrdup()
char* ztrdup |
( |
const char * |
| ) |
|
Referenced by bin_custom_dot(), bin_readarray(), cmd_fpath_index(), cmd_source_hot(), custom_source(), custom_try_source_file(), zp_build_source_report(), zp_cc_base_cache_dir(), zp_cc_load_cache(), zp_path_warmup_core(), and zp_rh_base_cache_dir().
◆ zwarn()
void zwarn |
( |
const char * |
, |
|
|
|
... |
|
) |
| |
◆ zwarnnam()
void zwarnnam |
( |
const char * |
, |
|
|
const char * |
, |
|
|
|
... |
|
) |
| |
Referenced by bin_custom_dot(), bin_readarray(), bin_zpdirlist(), bin_zpmod(), bin_zppathstat(), bin_zpreadfile(), cmd_dirlist(), cmd_fpath_index(), cmd_pathstat(), cmd_readfile(), cmd_report_append(), cmd_source_hot(), cmd_source_study(), custom_load_dump_header(), custom_try_source_file(), rh_write(), zp_append_report(), zp_cc_ensure_dir(), zp_cc_incremental_update(), zp_cc_rebuild(), zp_dirlist_core(), zp_pathstat_core(), zp_readfile_core(), and zp_rh_dir().
◆ argzero
◆ builtintab
◆ cmdsp
◆ cmdstack
◆ dummy_eprog
◆ errflag
◆ exit_pending
volatile int exit_pending |
|
extern |
◆ fdtable
◆ funcstack
◆ lastval
◆ lineno
◆ loops
◆ opts
◆ path
◆ pparams
◆ pwd
◆ retflag
◆ scriptfilename
◆ scriptname
◆ shfunctab
◆ SHIN
◆ sourcelevel
◆ subsh
◆ thisjob
◆ trap_return
◆ trap_state
◆ xtrerr