diff options
Diffstat (limited to 'clang/lib/Rewrite')
-rw-r--r-- | clang/lib/Rewrite/Rewriter.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Rewrite/Rewriter.cpp b/clang/lib/Rewrite/Rewriter.cpp index bea7c00352d..e1a6651a9ae 100644 --- a/clang/lib/Rewrite/Rewriter.cpp +++ b/clang/lib/Rewrite/Rewriter.cpp @@ -100,6 +100,7 @@ int Rewriter::getRangeSize(SourceRange Range) const { unsigned Rewriter::getLocationOffsetAndFileID(SourceLocation Loc, unsigned &FileID) const { + assert(Loc.isValid() && "Invalid location"); std::pair<unsigned,unsigned> V = SourceMgr->getDecomposedFileLoc(Loc); FileID = V.first; return V.second; |