Age | Commit message (Expand) | Author |
2013-05-06 | Move PragmaCommentHandler to lib/Parse in preparation for calling Sema | Reid Kleckner |
2013-05-04 | Lex: Fix quadratic behavior when unescaping _Pragma strings. | Benjamin Kramer |
2013-05-03 | When building a module, forward diagnostics to the outer diagnostic consumer. | Douglas Gregor |
2013-05-03 | [Preprocessor] For the MacroExpands preprocessor callback, also pass the Macr... | Argyrios Kyrtzidis |
2013-05-02 | When looking for the module associated with one of our magical builtin header... | Douglas Gregor |
2013-05-02 | Only evaluate __has_feature(c_thread_local) and __has_feature(cxx_thread_loca... | Douglas Gregor |
2013-04-30 | [PCH] Fix memory leak related to deserialized MacroInfo objects. | Argyrios Kyrtzidis |
2013-04-19 | [libclang] Make sure the preable does not truncate comments. | Argyrios Kyrtzidis |
2013-04-19 | Note that we support (and in fact have supported since the dawn of time itself) | Richard Smith |
2013-04-19 | C++11 support is now feature-complete. | Richard Smith |
2013-04-17 | Fix off-by-one error in #pragma clang system_header. | Jordan Rose |
2013-04-17 | Implemented #pragma GCC warning/error in the same mould as #pragma message. | Andy Gibbs |
2013-04-16 | Parser support for #pragma clang __debug captured | Tareq A. Siraj |
2013-04-10 | Improve the diagnostics of the number-reading preprocessor directives. | Michael Ilseman |
2013-04-03 | [preprocessor] Minor optimization following r178671. | Argyrios Kyrtzidis |
2013-04-03 | [preprocessor] Allow comparing two macro definitions syntactically instead of... | Argyrios Kyrtzidis |
2013-03-27 | [Preprocessor] Remove PPMutationListener. | Argyrios Kyrtzidis |
2013-03-27 | [modules] Re-enable the "ambiguous expansion of macro" warning. | Argyrios Kyrtzidis |
2013-03-26 | [Preprocessor/Modules] Separate the macro directives kinds into their own Mac... | Argyrios Kyrtzidis |
2013-03-22 | [PCH/Modules] De/Serialize MacroInfos separately than MacroDirectives. | Argyrios Kyrtzidis |
2013-03-22 | [modules] When a MacroInfo object is deserialized, allocate and store its sub... | Argyrios Kyrtzidis |
2013-03-21 | <rdar://problem/13037793> Allow the names of modules to differ from the name ... | Douglas Gregor |
2013-03-20 | Documentation cleanup for MacroInfo. | James Dennett |
2013-03-20 | <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a... | Douglas Gregor |
2013-03-20 | <rdar://problem/10796651> Introduce configuration macros into module maps. | Douglas Gregor |
2013-03-18 | PR15539: Record "evaluating if/elif condition" flag in the right place | David Blaikie |
2013-03-13 | [Modules] Don't eagerly load and associate all the module header files. | Argyrios Kyrtzidis |
2013-03-13 | [Modules] Resolve top-headers of modules lazily. | Argyrios Kyrtzidis |
2013-03-11 | Add -Wc99-compat warning for C11 unicode string and character literals. | Richard Smith |
2013-03-09 | When lexing in C11 mode, accept unicode character and string literals, per C11 | Richard Smith |
2013-03-09 | Handle _Pragma on a u8, u, or U string literal per the C11 specification. Also | Richard Smith |
2013-03-06 | After issuing a diagnostic for undefining or redefining a builtin macro, | Richard Smith |
2013-03-05 | Remove unused static variable. | Douglas Gregor |
2013-03-05 | Preprocessor: don't consider // to be a line comment in -E -std=c89 mode. | Jordan Rose |
2013-02-24 | [preprocessor] Use MacroDirective in the preprocessor callbacks to make avail... | Argyrios Kyrtzidis |
2013-02-22 | [libclang] Fix assertion hit when code-completing inside a function macro wit... | Argyrios Kyrtzidis |
2013-02-22 | [preprocessing record] Have the MacroDefinitions map point to the MacroDefini... | Argyrios Kyrtzidis |
2013-02-22 | Preproceessor: fix #if skipping under -traditional-cpp. | Jordan Rose |
2013-02-21 | Preprocessor: preserve whitespace in -traditional-cpp mode. | Jordan Rose |
2013-02-20 | Include llvm::Optional in clang/Basic/LLVM.h | David Blaikie |
2013-02-20 | [preprocessor] Split the MacroInfo class into two separate concepts, MacroInf... | Argyrios Kyrtzidis |
2013-02-19 | [modules] Const'ify some functions of ModuleMap. | Argyrios Kyrtzidis |
2013-02-12 | [preprocessing record] Add some sanity checks for the preprocessed entity index | Argyrios Kyrtzidis |
2013-02-09 | Remove some stray uses of <ctype.h> functions. | Jordan Rose |
2013-02-09 | Properly validate UCNs for C99 and C++03 (both more restrictive than C(++)11). | Jordan Rose |
2013-02-08 | Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. | Jordan Rose |
2013-02-08 | Simplify logic for avoiding concatenation after numeric constants. | Jordan Rose |
2013-02-08 | Pull Lexer's CharInfo table out for general use throughout Clang. | Jordan Rose |
2013-02-08 | Teach subframework header lookup to suggest modules <rdar://problem/13176200>. | Douglas Gregor |
2013-02-01 | Introduce SourceManager::PredefinesFileID, to allow each checking of whether | Argyrios Kyrtzidis |