diff options
author | Fangrui Song <maskray@google.com> | 2019-02-11 13:30:04 +0000 |
---|---|---|
committer | Fangrui Song <maskray@google.com> | 2019-02-11 13:30:04 +0000 |
commit | f45bcabe027821fb7b12b63bb42134f6c2e7bfb2 (patch) | |
tree | 0ca1b57569ae9b13697200cd054705f600419d44 /include/clang/Basic/SourceManager.h | |
parent | 13553b75f535a142a1c30ef711202f48112f55f1 (diff) | |
download | clang-f45bcabe027821fb7b12b63bb42134f6c2e7bfb2.tar.gz |
Format isInSystemMacro after D55782
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@353697 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic/SourceManager.h')
-rw-r--r-- | include/clang/Basic/SourceManager.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/include/clang/Basic/SourceManager.h b/include/clang/Basic/SourceManager.h index b45357e645..2bdf1d5e39 100644 --- a/include/clang/Basic/SourceManager.h +++ b/include/clang/Basic/SourceManager.h @@ -1458,17 +1458,15 @@ public: /// Returns whether \p Loc is expanded from a macro in a system header. bool isInSystemMacro(SourceLocation loc) const { - if(!loc.isMacroID()) + if (!loc.isMacroID()) return false; // This happens when the macro is the result of a paste, in that case // its spelling is the scratch memory, so we take the parent context. - if (isWrittenInScratchSpace(getSpellingLoc(loc))) { + if (isWrittenInScratchSpace(getSpellingLoc(loc))) return isInSystemHeader(getSpellingLoc(getImmediateMacroCallerLoc(loc))); - } - else { - return isInSystemHeader(getSpellingLoc(loc)); - } + + return isInSystemHeader(getSpellingLoc(loc)); } /// The size of the SLocEntry that \p FID represents. |