getline
ssize_t getline(char ** __restrict, size_t * __restrict, FILE * __restrict);
%type <node> getline optvar var
| getline
getline:
for (lineno = 1; getline(&line, &linecap, fp) > 0; lineno++) {
goto getline;
getline:
while ((len = getline(&buf, &buflen, sfi)) != -1) {
while (getline(&line, &cap, stream) != -1) {
while ((cnt = getline(&buf, &len, fp)) != -1) {
while (getline(&line, &linecap, fp) > 0) {
while (getline(&line, &linecap, fp) > 0) {
while (getline(&line, &linecap, fp) > 0) {
while ((len = getline(&line, &linesz, stream)) != -1) {
while (getline(&line, &linesz, stream) != -1) {
if (getline(&line, &linesz, stream) == -1)
while (getline(&line, &linesz, stream) != -1)
while ((len = getline(&line, &linesz, stream)) != -1) {
while ((linelen = getline(&line, &linesz, stream)) != -1) {
len = getline(&p, &plen, infile);
len = getline(&pbuf, &pblen, stdin);
extern ssize_t getline(char **_RESTRICT_KYWD, size_t *_RESTRICT_KYWD,
if ((read = getline(&line, &cap, fp)) <= 0) {
bytes = getline(res, &buflen, f);
bytes = getline((char **)buf, &buflen, fd);
sz = getline(&ctx->pc_line_buf, &ctx->pc_line_sz, ctx->pc_file);
sz = getline(&ctx->pc_line_buf, &ctx->pc_line_sz, ctx->pc_file);
sz = getline(&ctx->pc_line_buf, &ctx->pc_line_sz, ctx->pc_file);
if ((rv = getline(&ptr, &cap, f)) < 1) {
while (getline(&buf, &cap, f) >= 0) {
while (getline(&buf, &buflen, f) != -1) {
while (getline(&data, &datalen, map) != -1) {
while ((len = getline(&itr->mi_line, &itr->mi_cap, itr->mi_fp)) >= 1) {