[cfe-commits] r98594 - in /cfe/trunk: include/clang/AST/ASTContext.h include/clang/Basic/SourceManager.h include/clang/Frontend/ASTUnit.h lib/AST/ASTContext.cpp lib/Basic/SourceManager.cpp lib/Frontend/ASTUnit.cpp lib/Frontend/CompilerInstance.cpp lib/Frontend/RewriteObjC.cpp lib/Frontend/TextDiagnosticPrinter.cpp lib/Lex/Lexer.cpp lib/Lex/TokenLexer.cpp lib/Rewrite/HTMLRewrite.cpp lib/Rewrite/Rewriter.cpp lib/Sema/SemaChecking.cpp tools/CIndex/CIndex.cpp tools/CIndex/CIndexCodeCompletion.cpp

Chris Lattner clattner at apple.com
Mon Mar 15 17:51:53 PDT 2010


On Mar 15, 2010, at 5:06 PM, Douglas Gregor wrote:

> Author: dgregor
> Date: Mon Mar 15 19:06:06 2010
> New Revision: 98594
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=98594&view=rev
> Log:
> Give SourceManager a Diagnostic object with which to report errors,
> and start simplifying the interfaces in SourceManager that can fail.

Nice. It would be spiffy if getBufferData would return a StringRef instead of a pair<const char*>, but I understand that's not what you're working on.

-Chris



More information about the cfe-commits mailing list