diff options
| author | Dragorn421 <Dragorn421@users.noreply.github.com> | 2026-09-01 18:58:33 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-01 18:58:33 +0200 |
| commit | 6c29db8fa64e7998e4ca201a41bca6d8f1e1b21c (patch) | |
| tree | 55513941efa6ddc9ecb7ebb38d951eb6d25926da /include | |
| parent | d01089e81a9fa88086e547f2a7770d193c234d09 (diff) | |
Document an includes style, apply to z_demo.c and z_play.c (#2803)
* Document an includes style, apply to z_demo.c and z_play.c
* "reverse" style includes
* bss
* clarify what a "main header" is
* Update docs/includes.md
Co-authored-by: Tharo <tharo10600@gmail.com>
* Update docs/includes.md
---------
Co-authored-by: Tharo <tharo10600@gmail.com>
Diffstat (limited to 'include')
| -rw-r--r-- | include/actor.h | 2 | ||||
| -rwxr-xr-x | include/dma.h | 2 | ||||
| -rw-r--r-- | include/transition.h | 3 | ||||
| -rw-r--r-- | include/ultra64.h | 4 |
4 files changed, 8 insertions, 3 deletions
diff --git a/include/actor.h b/include/actor.h index c3a9a6de8..08904a20e 100644 --- a/include/actor.h +++ b/include/actor.h @@ -2,7 +2,7 @@ #define ACTOR_H #include "color.h" -#include "actor_profile.h" +#include "actor_profile.h" // IWYU pragma: export #include "animation.h" #include "z_math.h" #include "collision_check.h" diff --git a/include/dma.h b/include/dma.h index 83a79619c..f4e416466 100755 --- a/include/dma.h +++ b/include/dma.h @@ -3,7 +3,7 @@ #include "ultra64.h" #include "alignment.h" -#include "romfile.h" +#include "romfile.h" // IWYU pragma: export typedef struct DmaRequest { /* 0x00 */ uintptr_t vromAddr; // VROM address (source) diff --git a/include/transition.h b/include/transition.h index ae7d32951..ad8a1851b 100644 --- a/include/transition.h +++ b/include/transition.h @@ -3,11 +3,14 @@ #include "ultra64/ultratypes.h" #include "ultra64/gbi.h" + +// IWYU pragma: begin_exports #include "transition_circle.h" #include "transition_fade.h" #include "transition_triforce.h" #include "transition_wipe.h" #include "transition_instances.h" +// IWYU pragma: end_exports #define TRANS_TRIGGER_OFF 0 // transition is not active #define TRANS_TRIGGER_START 20 // start transition (exiting an area) diff --git a/include/ultra64.h b/include/ultra64.h index c7607ac92..af38a354a 100644 --- a/include/ultra64.h +++ b/include/ultra64.h @@ -10,9 +10,10 @@ #include "stdlib.h" #include "string.h" -#include "ultra64/ultratypes.h" +#include "ultra64/ultratypes.h" // IWYU pragma: export #include "unk.h" +// IWYU pragma: begin_exports #include "ultra64/libc.h" #include "ultra64/xstdio.h" #include "ultra64/exception.h" @@ -39,6 +40,7 @@ #include "ultra64/siint.h" #include "ultra64/ucode.h" #include "ultra64/version.h" +// IWYU pragma: end_exports union uObjBg; |
