From d55aba9db303cf2b445b29645c941671bc7ffdf8 Mon Sep 17 00:00:00 2001 From: Lily Chen Date: Mon, 4 Aug 2025 14:18:20 -0400 Subject: [PATCH] Add IWYU export in nid.h file generated by objects.go `IWYU pragma: export` was added to the openssl/base.h include in nid.h in https://boringssl-review.googlesource.com/c/boringssl/+/77687 but this file is generated by objects.go, so it ought to be added there also. Change-Id: I0ed894669778fde47f1b2fffba4c05c47a57261f Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/81067 Commit-Queue: David Benjamin Reviewed-by: David Benjamin Auto-Submit: Lily Chen --- crypto/obj/objects.go | 2 +- include/openssl/nid.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crypto/obj/objects.go b/crypto/obj/objects.go index dacc1361d..d705a84f8 100644 --- a/crypto/obj/objects.go +++ b/crypto/obj/objects.go @@ -407,7 +407,7 @@ func writeHeader(path string, objs *objects) error { #ifndef OPENSSL_HEADER_NID_H #define OPENSSL_HEADER_NID_H -#include +#include // IWYU pragma: export #if defined(__cplusplus) extern "C" { diff --git a/include/openssl/nid.h b/include/openssl/nid.h index 88a3e2ac9..e1eed62af 100644 --- a/include/openssl/nid.h +++ b/include/openssl/nid.h @@ -17,7 +17,7 @@ #ifndef OPENSSL_HEADER_NID_H #define OPENSSL_HEADER_NID_H -#include // IWYU pragma: export +#include // IWYU pragma: export #if defined(__cplusplus) extern "C" {