aboutsummaryrefslogtreecommitdiff
path: root/Driver
AgeCommit message (Expand)Author
2007-08-30When relexing the file to find expected warnings/errors, make sureChris Lattner
2007-08-30Allow a SourceManager to optionally be passed into Stmt::dumpChris Lattner
2007-08-29Added GraphTraits to source-level CFGs (CFG and CFGBlock) to allowTed Kremenek
2007-08-26Add isysroot support, patch by Keith BauerChris Lattner
2007-08-26Make parse-ast-print print the storage class and inline Chris Lattner
2007-08-23Renamed "CFG::BuildCFG" to "CFG::buildCFG" to have more consistent capitaliza...Ted Kremenek
2007-08-21Added CFG infrastructure (CFG.cpp and CFG.h) for clang ASTs.Ted Kremenek
2007-08-10Build ASTs before relexing the file. This avoids having comment finding muta...Chris Lattner
2007-08-08add a new AST dumper interface (E->dump()). This dumps outChris Lattner
2007-07-24avoid std::string yet again.Chris Lattner
2007-07-24Use a smallstring instead of an std::string in FileChanged to avoid some mall...Chris Lattner
2007-07-23Fix two paste-avoidance bugs I introduced last night. PatchChris Lattner
2007-07-23avoid creating std::strings in MoveToLineChris Lattner
2007-07-23In OutputString, avoid calling memcpy for really tiny strings. Chris Lattner
2007-07-23Avoid calling getSpelling at all for identifiers, which areChris Lattner
2007-07-23change the concatenation avoidance algorithm to be partially table-drivenChris Lattner
2007-07-23If a token doesn't need cleaning, we can get its first characterChris Lattner
2007-07-23A minor tweak to -E output, speeding up -E 1.5% on 447.dealIIChris Lattner
2007-07-22no need to avoid pasting >* It can't form ->*, because we know the previousChris Lattner
2007-07-22GCC doesn't set __STDC_VERSION__ usually. It never sets it inChris Lattner
2007-07-22remove redundant testChris Lattner
2007-07-22avoid a small bit of string traffic by not storing the ""'s around a string i...Chris Lattner
2007-07-22when running in -E mode on multiple files, there is no reason to accumulate Chris Lattner
2007-07-21Return an exit code of 1 if errors occur, not an exit code equal to the # err...Chris Lattner
2007-07-20At one point there were going to be lexer and parser tokens.Chris Lattner
2007-07-20simplify the lexer ctor to take a SLoc instead of a sloc and a redundant buff...Chris Lattner
2007-07-20Reimplement SourceLocation. Instead of having a Chris Lattner
2007-07-16add better comments.Chris Lattner
2007-07-16Add support for C++'0x keywords, patch by Doug GregorChris Lattner
2007-07-15non-apple targets should be like i386, not the mythical, bogus, linux target.Chris Lattner
2007-07-14A significant refactoring of the type size stuff to also Chris Lattner
2007-07-13implement support for basic codegen of global variables with no initializers.Chris Lattner
2007-07-11Stage two of getting CFE top correct.Reid Spencer