From patchwork Mon May 4 12:34:02 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giuliano Procida X-Patchwork-Id: 39198 From: gprocida@google.com (Giuliano Procida) Date: Mon, 4 May 2020 13:34:02 +0100 Subject: [PATCH v4 01/15] Tidy #includes in a few files. In-Reply-To: <20200504123416.243214-1-gprocida@google.com> References: <20200424092132.150547-1-gprocida@google.com> <20200504123416.243214-1-gprocida@google.com> Message-ID: <20200504123416.243214-2-gprocida@google.com> Following review of a recent change to move regex definitions into their own files, this commit ensures that #include directives are separated into categories and sorted alphabetically within the categories, subject to known ordering constraints (such as "config.h" first, "abg-internal.h" before visibility directives etc.). There are no behavioural changes. * src/abg-corpus-priv.h: Separate and sort #include directives. * src/abg-corpus.cc: Ditto. * src/abg-regex.cc: Ditto. * src/abg-suppression-priv.h: Ditto. * src/abg-suppression.cc: Ditto. Signed-off-by: Giuliano Procida Reviewed-by: Matthias Maennich --- src/abg-corpus-priv.h | 4 ++-- src/abg-corpus.cc | 12 +++++++----- src/abg-regex.cc | 3 ++- src/abg-suppression-priv.h | 4 ++-- src/abg-suppression.cc | 1 + 5 files changed, 14 insertions(+), 10 deletions(-) diff --git a/src/abg-corpus-priv.h b/src/abg-corpus-priv.h index e65f7c8f..2b42007b 100644 --- a/src/abg-corpus-priv.h +++ b/src/abg-corpus-priv.h @@ -29,9 +29,9 @@ #ifndef __ABG_CORPUS_PRIV_H__ #define __ABG_CORPUS_PRIV_H__ -#include "abg-sptr-utils.h" -#include "abg-regex.h" #include "abg-internal.h" +#include "abg-regex.h" +#include "abg-sptr-utils.h" namespace abigail { diff --git a/src/abg-corpus.cc b/src/abg-corpus.cc index 2dcc0ac7..7f763d56 100644 --- a/src/abg-corpus.cc +++ b/src/abg-corpus.cc @@ -21,23 +21,25 @@ /// @file #include "config.h" + +#include +#include #include #include -#include #include -#include #include "abg-cxx-compat.h" #include "abg-internal.h" + // ABG_BEGIN_EXPORT_DECLARATIONS -#include "abg-sptr-utils.h" -#include "abg-ir.h" #include "abg-corpus.h" +#include "abg-ir.h" #include "abg-reader.h" -#include "abg-writer.h" +#include "abg-sptr-utils.h" #include "abg-tools-utils.h" +#include "abg-writer.h" #if WITH_ZIP_ARCHIVE #include "abg-libzip-utils.h" diff --git a/src/abg-regex.cc b/src/abg-regex.cc index 79a89033..cf0663a2 100644 --- a/src/abg-regex.cc +++ b/src/abg-regex.cc @@ -24,8 +24,9 @@ /// #include -#include "abg-sptr-utils.h" + #include "abg-regex.h" +#include "abg-sptr-utils.h" namespace abigail { diff --git a/src/abg-suppression-priv.h b/src/abg-suppression-priv.h index c37ceff6..0ccfde05 100644 --- a/src/abg-suppression-priv.h +++ b/src/abg-suppression-priv.h @@ -29,9 +29,9 @@ #define __ABG_SUPPRESSION_PRIV_H__ #include "abg-fwd.h" -#include "abg-suppression.h" -#include "abg-sptr-utils.h" #include "abg-regex.h" +#include "abg-sptr-utils.h" +#include "abg-suppression.h" namespace abigail { diff --git a/src/abg-suppression.cc b/src/abg-suppression.cc index 34eb9616..8b5712fb 100644 --- a/src/abg-suppression.cc +++ b/src/abg-suppression.cc @@ -26,6 +26,7 @@ /// libabigail. #include + #include "abg-cxx-compat.h" #include "abg-internal.h"