Home
last modified time | relevance | path

Searched refs:LazyBuf (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/bmake/
H A Dstr.h52 typedef struct LazyBuf { struct
57 } LazyBuf; argument
224 LazyBuf_Init(LazyBuf *buf, const char *expected) in LazyBuf_Init()
233 LazyBuf_Done(LazyBuf *buf) in LazyBuf_Done()
239 LazyBuf_Add(LazyBuf *buf, char ch) in LazyBuf_Add()
262 LazyBuf_AddStr(LazyBuf *buf, const char *str) in LazyBuf_AddStr()
271 LazyBuf_AddSubstring(LazyBuf *buf, Substring sub) in LazyBuf_AddSubstring()
280 LazyBuf_Get(const LazyBuf *buf) in LazyBuf_Get()
292 LazyBuf_DoneGet(LazyBuf *buf) in LazyBuf_DoneGet()
H A Dvar.c1816 QuoteShell(const char *str, bool quoteDollar, LazyBuf *buf) in QuoteShell()
2136 ParseModifierPartExpr(const char **pp, LazyBuf *part, const ModChain *ch, in ParseModifierPartExpr()
2159 ParseModifierPartBalanced(const char **pp, LazyBuf *part) in ParseModifierPartBalanced()
2203 LazyBuf *part, in ParseModifierPart()
2398 LazyBuf tvarBuf, strBuf; in ApplyModifier_Loop()
2446 LazyBuf *buf) in ParseModifier_Defined()
2494 LazyBuf buf; in ApplyModifier_Defined()
2560 LazyBuf buf; in ApplyModifier_Time()
2640 LazyBuf cmdBuf; in ApplyModifier_ShellCommand()
2942 LazyBuf lhsBuf, rhsBuf; in ApplyModifier_Subst()
[all …]
H A DChangeLog330 o var.c: avoid LazyBuf for :*time modifiers.
331 LazyBuf's are not nul terminated so not suitable for passing to
1429 improve performance for LazyBuf