diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-01-12 21:43:11 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-01-12 21:48:00 +0000 |
commit | ada22c804cd956f3ee7cc9dc82e6d54ead8a4ffe (patch) | |
tree | bc8b0df4073922bc433b072baae69122516c9a19 /clang | |
parent | 2bfee35cb860859b436de0b780fbd00d68e198a4 (diff) | |
download | bcm5719-llvm-ada22c804cd956f3ee7cc9dc82e6d54ead8a4ffe.tar.gz bcm5719-llvm-ada22c804cd956f3ee7cc9dc82e6d54ead8a4ffe.zip |
Fix "pointer is null" static analyzer warning. NFCI.
Diffstat (limited to 'clang')
-rw-r--r-- | clang/include/clang/Basic/SourceManager.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/include/clang/Basic/SourceManager.h b/clang/include/clang/Basic/SourceManager.h index ec1b0bcf989..d87e9ac810f 100644 --- a/clang/include/clang/Basic/SourceManager.h +++ b/clang/include/clang/Basic/SourceManager.h @@ -831,6 +831,7 @@ public: FileID createFileID(const FileEntry *SourceFile, SourceLocation IncludePos, SrcMgr::CharacteristicKind FileCharacter, int LoadedID = 0, unsigned LoadedOffset = 0) { + assert(SourceFile && "Null source file!"); const SrcMgr::ContentCache *IR = getOrCreateContentCache(SourceFile, isSystem(FileCharacter)); assert(IR && "getOrCreateContentCache() cannot return NULL"); |