- Feb 09, 2010
-
-
Douglas Gregor authored
context with the AST importer. WIP, still useless but at least it has a test. llvm-svn: 95683
-
- Dec 23, 2009
-
-
Kovarththanan Rajaratnam authored
llvm-svn: 92014
-
- Nov 26, 2009
-
-
Daniel Dunbar authored
Factor out a LangStandard class and coalesce the information about the standards into LangStandards.def - I'd appreciate another pair of eyeballs to double check this. llvm-svn: 89919
-
- Nov 17, 2009
-
-
Daniel Dunbar authored
Add initial cut at CompilerInvocation::toArgs, which "serializes" the CompilerInvocation into a list of arguments which can be passed to clang-cc (eventually, clang -cc1). - Unfortunately, this is currently a tedious and manual translation. Eventually it would be nice to automatically generate this code. llvm-svn: 89049
-
- Nov 14, 2009
-
-
Daniel Dunbar authored
Add FrontendActions, which provides a FrontendAction interface to all the existing AST consumer based clang-cc actions. llvm-svn: 88773
-
Daniel Dunbar authored
llvm-svn: 88772
-
Daniel Dunbar authored
- This reimplements -verify as just another DiagnosticClient, which buffers the diagnostics and checks them when the source file is complete. There are some hacks to make this work, but they are all internal, and this exposes a better external interface. - This also tweaks a few things: o Errors are now just regular diagnostics. o Frontend diagnostics are now caught (for example, errors in command line arguments), although there isn't yet a way to specify that they are expected. That would be nice though. - Not yet used. llvm-svn: 88748
-
- Nov 13, 2009
-
-
Daniel Dunbar authored
- The design philosophy is in the CompilerInstance doxyment, if you don't agree with it now would be a good time to speak up. llvm-svn: 87078
-
Daniel Dunbar authored
llvm-svn: 87066
-
- Nov 11, 2009
-
-
Chandler Carruth authored
llvm-svn: 86863
-
- Oct 12, 2009
-
-
Mike Stump authored
llvm-svn: 83898
-
- Jul 15, 2009
-
-
Ted Kremenek authored
llvm-svn: 75832
-
- Jul 06, 2009
-
-
Argyrios Kyrtzidis authored
llvm-svn: 74864
-
- Jun 25, 2009
-
-
Argyrios Kyrtzidis authored
Introduce the ResolveLocationInAST function which takes an ASTContext and a SourceLocation and it resolves it into a <Decl*, Stmt*> pair. Decl* is the declaration associated with this source location and Stmt* is the statement/expression that the location points to. If the location does not point to a statement node, Stmt* is null. ResolveLocationInAST (along with converting a file:line:column triplet to a SourceLocation) will be useful for an IDE client and for clang's test suite. llvm-svn: 74197
-
Douglas Gregor authored
llvm-svn: 74162
-
- Jun 24, 2009
-
-
Argyrios Kyrtzidis authored
llvm-svn: 74011
-
- Jun 23, 2009
-
-
Douglas Gregor authored
llvm-svn: 73976
-
- Jun 18, 2009
-
-
Douglas Gregor authored
llvm-svn: 73700
-
- Jun 15, 2009
-
-
Douglas Gregor authored
llvm-svn: 73402
-
- May 21, 2009
-
-
Douglas Gregor authored
llvm-svn: 72228
-
- May 19, 2009
-
-
Eli Friedman authored
include/clang/Frontend, and move AnalysisConsumer.cpp from tools/clang-cc to lib/Frontend. llvm-svn: 72135
-
Eli Friedman authored
issues. llvm-svn: 72100
-
Eli Friedman authored
me if there are any issues. llvm-svn: 72063
-
- Apr 27, 2009
-
-
Chris Lattner authored
llvm-svn: 70194
-
Chris Lattner authored
llvm-svn: 70193
-
Chris Lattner authored
llvm-svn: 70187
-
Chris Lattner authored
llvm-svn: 70186
-
- Apr 21, 2009
-
-
Chris Lattner authored
libfrontend. Patch by Alexei Svitkine! llvm-svn: 69664
-
- Apr 10, 2009
-
-
Douglas Gregor authored
llvm-svn: 68794
-
- Apr 02, 2009
-
-
Douglas Gregor authored
llvm-svn: 68322
-
- Mar 24, 2009
-
-
Mike Stump authored
llvm-svn: 67633
-
- Mar 02, 2009
-
-
Daniel Dunbar authored
driver taking lib/Driver. llvm-svn: 65811
-
- Nov 30, 2008
-
-
Eli Friedman authored
llvm-svn: 60269
-
- Nov 04, 2008
-
-
Cedric Venet authored
llvm-svn: 58716
-
- Oct 26, 2008
-
-
Oscar Fuentes authored
must be under the `tools' subdirectory of the LLVM *source* tree. llvm-svn: 58180
-