Make all required includes explicit

Information as seen by IWYU 0.12 + clang 9 on Linux
This commit is contained in:
Benny Baumann
2020-09-19 13:55:23 +02:00
parent 29346d0561
commit 0f5262917f
97 changed files with 666 additions and 397 deletions

View File

@ -9,7 +9,6 @@ in the source distribution for its full text.
#include <stdbool.h>
typedef struct Hashtable_ Hashtable;
typedef void(*Hashtable_PairFunction)(int, void*, void*);
@ -19,12 +18,12 @@ typedef struct HashtableItem {
struct HashtableItem* next;
} HashtableItem;
struct Hashtable_ {
typedef struct Hashtable_ {
int size;
HashtableItem** buckets;
int items;
bool owner;
};
} Hashtable;
#ifndef NDEBUG