llvm-project/clang/lib
Daniel Jasper b715087278 clang-format: Improve recovery from enums with errors.
Before:
  namespace n {
  enum Type {
    One,
    Two, // missing };
    int i;
  } void g() {
  }

After:
  namespace n {
  enum Type {
    One,
    Two, // missing };
    int i;
  }
  void g() {}

llvm-svn: 189662
2013-08-30 10:10:19 +00:00
..
ARCMigrate ObjectiveC migrator: User of hexadecimal enumerator 2013-08-30 00:10:37 +00:00
AST Mention in AST dump whether a class declaration is a definition. 2013-08-30 05:32:29 +00:00
ASTMatchers Add support for eachOf/allOf/anyOf variadic matchers in the dynamic layer. 2013-08-28 18:42:04 +00:00
Analysis Consumed analysis: track function parameters. 2013-08-29 22:36:05 +00:00
Basic Add ms_abi and sysv_abi attribute handling. 2013-08-30 04:39:01 +00:00
CodeGen Revert r189649 because it was breaking sanitizer bots. 2013-08-30 08:53:09 +00:00
Driver Revert r188531: "Windows ToolChain: add VS bin dir to PogramPaths" 2013-08-30 09:42:06 +00:00
Edit ObjectiveC migrator: Remove semicolon after the typedef 2013-07-18 22:17:33 +00:00
Format clang-format: Improve recovery from enums with errors. 2013-08-30 10:10:19 +00:00
Frontend Properly escape filenames in line directives. 2013-08-29 01:42:42 +00:00
FrontendTool ObjectiveC migrator. This patch infers readonly properties for no-parameter 2013-08-28 23:22:46 +00:00
Headers Two more definitions required by libsupc++ (_sleb128_t and _uleb128_t) 2013-08-29 01:56:22 +00:00
Index Avoid using the 'index' namespace as scope. 2013-08-21 00:49:25 +00:00
Lex Use new UnicodeCharSet interface. 2013-08-29 12:12:31 +00:00
Parse Remove Inheritable/NonInheritable flags from ProcessDeclAttributes. They don't 2013-08-29 00:47:48 +00:00
Rewrite Properly escape filenames in line directives. 2013-08-29 01:42:42 +00:00
Sema Sema: avoid reuse of Exprs when synthesizing operator= 2013-08-30 08:52:28 +00:00
Serialization Don't eagerly load all conversion operators when loading a class declaration 2013-08-30 04:46:40 +00:00
StaticAnalyzer [analyzer] Fix handling of "empty" structs with base classes 2013-08-29 16:06:04 +00:00
Tooling Adding a vector version of clang::tooling::shiftedCodePosition(). 2013-08-27 15:44:26 +00:00
CMakeLists.txt Fix dependencies now that the ARC migrator depends on the static analyzer. 2013-08-22 15:50:02 +00:00
Makefile Fix dependencies now that the ARC migrator depends on the static analyzer. 2013-08-22 15:50:02 +00:00