[clang] 7b67908 - [clang][lex] NFC: Remove unused HeaderFileInfo member
Jan Svoboda via cfe-commits
cfe-commits at lists.llvm.org
Thu Nov 18 03:33:31 PST 2021
Author: Jan Svoboda
Date: 2021-11-18T12:33:26+01:00
New Revision: 7b6790850968031fe1c098ed6dcc196ddc547ea5
URL: https://github.com/llvm/llvm-project/commit/7b6790850968031fe1c098ed6dcc196ddc547ea5
DIFF: https://github.com/llvm/llvm-project/commit/7b6790850968031fe1c098ed6dcc196ddc547ea5.diff
LOG: [clang][lex] NFC: Remove unused HeaderFileInfo member
This patch removes `HeaderFileInfo::isNonDefault`, which is not being used anywhere.
Reviewed By: dexonsmith, vsapsai
Differential Revision: https://reviews.llvm.org/D114092
Added:
Modified:
clang/include/clang/Lex/HeaderSearch.h
Removed:
################################################################################
diff --git a/clang/include/clang/Lex/HeaderSearch.h b/clang/include/clang/Lex/HeaderSearch.h
index 1ab1b4f235745..7f5c4c260f556 100644
--- a/clang/include/clang/Lex/HeaderSearch.h
+++ b/clang/include/clang/Lex/HeaderSearch.h
@@ -130,13 +130,6 @@ struct HeaderFileInfo {
/// any.
const IdentifierInfo *
getControllingMacro(ExternalPreprocessorSource *External);
-
- /// Determine whether this is a non-default header file info, e.g.,
- /// it corresponds to an actual header we've included or tried to include.
- bool isNonDefault() const {
- return isImport || isPragmaOnce || NumIncludes || ControllingMacro ||
- ControllingMacroID;
- }
};
/// An external source of header file information, which may supply
More information about the cfe-commits
mailing list