Skip to content
Permalink
Browse files

IWYU cleanup

  • Loading branch information...
krader1961 committed Jul 26, 2019
1 parent 9e36527 commit cfeaa03b5a7fc334fe51a81166f20144fdbd4f25
@@ -115,6 +115,8 @@
{ symbol: ["towlower", "private", "<wctype.h>", "public"] },
{ symbol: ["iswlower", "private", "<wctype.h>", "public"] },
{ symbol: ["iswupper", "private", "<wctype.h>", "public"] },
{ symbol: ["iswalnum", "private", "<wctype.h>", "public"] },
{ symbol: ["iswprint", "private", "<wctype.h>", "public"] },
{ symbol: ["isdigit", "private", "<ctype.h>", "public"] },
{ symbol: ["isxdigit", "private", "<ctype.h>", "public"] },
{ symbol: ["isspace", "private", "<ctype.h>", "public"] },
@@ -19,27 +19,13 @@
***********************************************************************/
#include "config_ast.h" // IWYU pragma: keep

#include <setjmp.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>

#include "argnod.h"
#include "ast.h"
#include "builtins.h"
#include "defs.h"
#include "error.h"
#include "fault.h"
#include "io.h"
#include "jobs.h"
#include "name.h"
#include "option.h"
#include "path.h"
#include "sfio.h"
#include "shcmd.h"
#include "shnodes.h"
#include "stk.h"
#include "variables.h"

int b_eval(int argc, char *argv[], Shbltin_t *context) {
int n;
@@ -19,27 +19,13 @@
***********************************************************************/
#include "config_ast.h" // IWYU pragma: keep

#include <setjmp.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>

#include "argnod.h"
#include "ast.h"
#include "builtins.h"
#include "defs.h"
#include "error.h"
#include "fault.h"
#include "io.h"
#include "jobs.h"
#include "name.h"
#include "option.h"
#include "path.h"
#include "sfio.h"
#include "shcmd.h"
#include "shnodes.h"
#include "stk.h"
#include "variables.h"

//
// Builtin `shift`.
@@ -45,7 +45,6 @@
#include "fault.h"
#include "io.h"
#include "name.h"
#include "option.h"
#include "sfio.h"
#include "shcmd.h"
#include "shtable.h"
@@ -22,7 +22,6 @@
//
#include "config_ast.h" // IWYU pragma: keep

#include <ctype.h>
#include <stdbool.h>
#include <stdint.h>
#include <stdlib.h>
@@ -23,7 +23,7 @@

#include <stdint.h>

#include "aso.h"
#include "aso.h" // IWYU pragma: keep
#include "ast_aso.h"

/*
@@ -25,11 +25,11 @@
*/
#include "config_ast.h" // IWYU pragma: keep

#include <fcntl.h>
#include <stdlib.h>
#include <fcntl.h> // IWYU pragma: keep
#include <stdlib.h> // IWYU pragma: keep
#include <sys/ioctl.h> // IWYU pragma: keep
#include <termios.h> // IWYU pragma: keep
#include <unistd.h>
#include <unistd.h> // IWYU pragma: keep

#if _hdr_stream && _hdr_ptem
#include <sys/ptem.h>
@@ -25,7 +25,6 @@
#include <string.h>

#include "ast.h"
#include "ast_assert.h"

#undef getenv
extern char *getenv(const char *name);
@@ -40,7 +39,6 @@ char *sh_getenv(const char *name) { return getenv(name); }
// setenviron("N") delete N
//
char *sh_setenviron(const char *akey) {
// assert(akey);
ast.env_serial++;
if (strchr(akey, '=')) {
putenv((char *)akey);
@@ -42,7 +42,6 @@
#include <unistd.h>

#include "ast.h"
#include "ast_regex.h"
#include "error.h"
#include "option.h"
#include "sfio.h"
@@ -29,6 +29,7 @@
#include <wctype.h>

#include "ast.h"
#include "ast_regex.h"
#include "reglib.h"

struct Ctype_s;
@@ -35,6 +35,7 @@
#include <wctype.h>

#include "ast.h"
#include "ast_regex.h"
#include "cdt.h"
#include "reglib.h"
#include "stk.h"
@@ -28,7 +28,7 @@
#include <string.h>

#include "ast.h" // IWYU pragma: keep
#include "reglib.h"
#include "ast_regex.h"

//
// Standard wrapper for the sized-record interface.
@@ -26,7 +26,7 @@

#include <string.h>

#include "ast.h"
#include "ast_regex.h"
#include "reglib.h"

static const char *reg_error[] = {
@@ -27,6 +27,7 @@
#include <stdlib.h>

#include "ast.h"
#include "ast_regex.h"
#include "reglib.h"

/*
@@ -34,7 +34,7 @@
#include <wctype.h>

#include "ast.h"
#include "ast_assert.h"
#include "ast_regex.h"
#include "reglib.h"
#include "stk.h"

@@ -24,6 +24,7 @@
*/
#include "config_ast.h" // IWYU pragma: keep

#include "ast_regex.h"
#include "reglib.h"

int regrecord(const regex_t *p) { return p && p->re_info && p->re_info->rex->type == REX_BM; }
@@ -28,6 +28,7 @@
#include <stddef.h>

#include "ast.h" // IWYU pragma: keep
#include "ast_regex.h"
#include "reglib.h"

/*
@@ -24,6 +24,7 @@
*/
#include "config_ast.h" // IWYU pragma: keep

#include "ast_regex.h"
#include "reglib.h"

regstat_t *regstat(const regex_t *p) {
@@ -1,11 +1,10 @@
#include "config_ast.h" // iwyu pragma: keep

#include <ctype.h>
#include <errno.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>

#include "ast.h"
#include "ast_glob.h"
#include "terror.h"

@@ -27,7 +27,6 @@
#include "config_ast.h" // IWYU pragma: keep

#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>

@@ -27,7 +27,6 @@
#include "config_ast.h" // IWYU pragma: keep

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

#include "error.h"
@@ -23,7 +23,6 @@
#include <errno.h>
#include <fcntl.h>
#include <stdbool.h>
#include <stdlib.h>
#include <unistd.h>

#include "error.h"
@@ -29,7 +29,6 @@

#include <stdbool.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <sys/utsname.h>
#include <unistd.h>

0 comments on commit cfeaa03

Please sign in to comment.
You can’t perform that action at this time.