Age | Commit message (Expand) | Author |
2011-07-08 | Tweak formatting. | Chandler Carruth |
2011-07-08 | Switch the token-paste source locations inside of function style macro | Chandler Carruth |
2011-07-07 | Keep track of which source locations are part of a macro argument | Chandler Carruth |
2011-07-07 | Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexe... | Argyrios Kyrtzidis |
2011-07-07 | Turn hashhash into tok::unkwown when it comes from expanding an argument, per... | Argyrios Kyrtzidis |
2011-07-07 | When expanding macro arguments, treat '##' coming from an argument as a norma... | Argyrios Kyrtzidis |
2011-07-07 | Make the Preprocessor more memory efficient and improve macro instantiation d... | Argyrios Kyrtzidis |
2011-07-06 | Change the driver's logic about Objective-C runtimes: abstract out a | John McCall |
2011-06-30 | Replace an unreachable error path with an assert | Peter Collingbourne |
2011-06-29 | Introduce a caching mechanism for macro expanded tokens. | Argyrios Kyrtzidis |
2011-06-29 | Introduce Preprocessor::getTotalMemory() and use it in CIndex.cpp, no functio... | Argyrios Kyrtzidis |
2011-06-24 | Allow Lexer::getLocForEndOfToken to return the location just passed the macro... | Argyrios Kyrtzidis |
2011-06-22 | Copy diagnostic pragmas to the preprocessed output, from Richard Osborne! | Douglas Gregor |
2011-06-21 | Make more use of llvm::StringRef in various APIs. In particular, don't | Jay Foad |
2011-06-15 | Automatic Reference Counting. | John McCall |
2011-06-14 | revert r133003 and fix the bug properly: the issue was that ## in a token | Chris Lattner |
2011-06-14 | Fix a crash on the testcase in PR9981 / rdar://9486765. | Chris Lattner |
2011-06-03 | Copy IsWarnIfUnused too when making a copy of a MacroInfo. | Benjamin Kramer |
2011-05-25 | Disable MSVC warning about runtime stack overflow for DebugOverflowStack. | Francois Pichet |
2011-05-25 | A StringRef-ication of the DiagnosticIDs API and internals. | Argyrios Kyrtzidis |
2011-05-24 | Make it possible for external tools to distinguish between paths that come fr... | Nico Weber |
2011-05-22 | Invoke the FileChanged callback before pushing the linemarker for a system | Chris Lattner |
2011-05-21 | Audit and finish the implementation of C++0x nullptr, fixing two | Douglas Gregor |
2011-05-21 | Only ignore extra tokens after #else if we skip it, otherwise warn. Fixes rda... | Argyrios Kyrtzidis |
2011-05-19 | Revert r131672 until __underlying_type is properly implemented in the | Sean Hunt |
2011-05-19 | Implement a __has_feature for __underlying_type | Sean Hunt |
2011-05-17 | Fix a nasty bug where inside StringLiteralParser: | Argyrios Kyrtzidis |
2011-05-13 | Introduce __has_extension macro | Peter Collingbourne |
2011-05-13 | Implement the __is_trivially_copyable type trait | Sean Hunt |
2011-05-12 | enable __has_feature(is_standard_layout) | Howard Hinnant |
2011-05-11 | Implement CWG1170, which makes access-control errors into template | Douglas Gregor |
2011-05-10 | Don't strlen() every file before parsing it. | Eli Friedman |
2011-05-06 | Introduce a new libclang parsing flag, | Douglas Gregor |
2011-05-05 | Implement support for C++0x alias templates. | Richard Smith |
2011-05-04 | Introduce a new libclang API, clang_isFileMultipleIncludeGuarded(), | Douglas Gregor |
2011-05-01 | Fully implement delegating constructors! | Sean Hunt |
2011-04-29 | Use DirectoryLookup::getName() rather than getDir()->getName() in a context w... | Douglas Gregor |
2011-04-28 | Only call the MacroExpands callback when we're actually going to | Douglas Gregor |
2011-04-28 | Silence more -Wnon-pod-memset given its current implementation. I may be | Chandler Carruth |
2011-04-28 | Parsing/AST support for Structured Exception Handling | John Wiegley |
2011-04-27 | If a null statement was preceded by an empty macro keep its instantiation sou... | Argyrios Kyrtzidis |
2011-04-26 | To be able to replay compilations we need to accurately remodel how | Manuel Klimek |
2011-04-23 | Implement basic __is_trivial type-trait support, enough to close PR9472. | Chandler Carruth |
2011-04-23 | Sort the type traits in a few places where they weren't previously | Chandler Carruth |
2011-04-22 | don't warn about empty macro arguments in c++'0x mode, since it sucked in | Chris Lattner |
2011-04-15 | Add __has_feature(cxx_range_for) check for C++11 range-based for loop. | Richard Smith |
2011-04-15 | fix a bunch of comment typos found by codespell. Patch by | Chris Lattner |
2011-04-15 | C1X: implement generic selections | Peter Collingbourne |
2011-04-14 | Implement C++0x [lex.pptoken]p3's handling of <::. | Richard Smith |
2011-04-09 | Eat the UTF-8 BOM at the beginning of a file since it's ignored anyhow. | Eric Christopher |