llvm-project/clang/lib
Daniel Jasper 5fc133e71e clang-format: Fix hanging nested blocks in macros.
Before:
  #define MACRO()                     \
    Debug(aaa, /* force line break */ \
          {                           \
      int i;                          \
      int j;                          \
          })

After:
  #define MACRO()                     \
    Debug(aaa, /* force line break */ \
          {                           \
            int i;                    \
            int j;                    \
          })

llvm-svn: 237108
2015-05-12 10:16:02 +00:00
..
ARCMigrate Switch PPCallbacks to take the new MacroDefinition instead of MacroDirective*, in order to preserve full information on module macro expansion. 2015-05-04 03:15:40 +00:00
AST [OPENMP] Fixed support for 'schedule' clause with non-constant chunk size. 2015-05-12 08:35:28 +00:00
ASTMatchers Add conversionDecl matcher for node CXXConversionDecl. 2015-04-20 20:58:50 +00:00
Analysis PR23334: Perform semantic checking of lambda capture initialization in the right context. 2015-04-27 21:27:54 +00:00
Basic Remove the code that pulled soft float attributes out of the feature 2015-05-12 01:26:21 +00:00
CodeGen [OPENMP] Fixed support for 'schedule' clause with non-constant chunk size. 2015-05-12 08:35:28 +00:00
Driver Driver: Fix a -Wshadow issue from r237091 2015-05-12 06:30:48 +00:00
Edit [edit] Don't hit an assert when trying to delete a trailing space at EOF 2015-03-29 18:07:29 +00:00
Format clang-format: Fix hanging nested blocks in macros. 2015-05-12 10:16:02 +00:00
Frontend Move sanitizer parser and group expander from Driver to Basic. 2015-05-11 21:39:20 +00:00
FrontendTool Provide a BuryPointer for unique_ptrs. 2014-08-29 16:53:14 +00:00
Headers AVX-512: FP compare intrinsics - changed type of CC parameter from i8 to i32 according to the spec. 2015-05-07 11:26:36 +00:00
Index Rename MacroDefinition -> MacroDefinitionRecord, Preprocessor::MacroDefinition -> MacroDefinition. 2015-05-04 02:25:31 +00:00
Lex Disable __has_cpp_attribute when not compiling in C++ mode. As this feature test macro only supports C++ style attributes, it doesn't apply to code compiled as C code, and can lead to diagnostics when given a scoped attribute. 2015-05-11 14:09:50 +00:00
Parse Allow empty assembly string literal with -fno-gnu-inline-asm 2015-05-12 00:16:37 +00:00
Rewrite Remove empty non-virtual destructors or mark them =default when non-public 2015-04-11 15:58:30 +00:00
Sema [OPENMP] Allow using of threadprivate variables as loop-control variables in lop based directives. 2015-05-12 09:02:07 +00:00
Serialization [OPENMP] Fixed support for 'schedule' clause with non-constant chunk size. 2015-05-12 08:35:28 +00:00
StaticAnalyzer Add a missing forward def of CheckerManager. NFC. 2015-04-17 17:00:16 +00:00
Tooling Fix bug in Replacement's toString on Windows (missing flush). 2015-04-20 06:58:56 +00:00
CMakeLists.txt Fix build with various feature flag combinations 2014-07-14 22:17:22 +00:00
Makefile Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00