Author: kremenek
Date: Wed Nov 19 19:52:55 2008
New Revision: 59695

URL: http://llvm.org/viewvc/llvm-project?rev=59695&view=rev
Log:
Make FIXME a hard assertion.

Modified:
    cfe/trunk/lib/Lex/PPLexerChange.cpp

Modified: cfe/trunk/lib/Lex/PPLexerChange.cpp
URL: 
http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Lex/PPLexerChange.cpp?rev=59695&r1=59694&r2=59695&view=diff

==============================================================================
--- cfe/trunk/lib/Lex/PPLexerChange.cpp (original)
+++ cfe/trunk/lib/Lex/PPLexerChange.cpp Wed Nov 19 19:52:55 2008
@@ -173,10 +173,14 @@
       SrcMgr::CharacteristicKind FileType =
         SourceMgr.getFileCharacteristic(CurPPLexer->getFileID());
       
-      if (CurLexer)
+      if (CurLexer) {
+        // FIXME: Should we use the location of 'Result'?
         
Callbacks->FileChanged(CurLexer->getSourceLocation(CurLexer->BufferPtr),
                                PPCallbacks::ExitFile, FileType);
-      // FIXME: Add callback support for PTHLexer.
+      }
+      else {
+        assert (0 && "FIXME: Add callback support for PTHLexer.");
+      }
     }
 
     // Client should lex another token.


_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to