hanchenye-llvm-project/clang/lib
Daniel Jasper d6877f0561 clang-format: Improve formatting of builder-type calls.
This removes a formatting choice that was added at one point, but is
not generally liked by users. Specifically, in builder-type calls, do
(easily) break if the object before the ./-> is either a field or a
parameter-less function call. I.e., don't break after "aa.aa.aa" or
"aa.aa.aa()". In general, these sequences in builder-type calls are
seen as a single entity and thus breaking them up is a bad idea.

llvm-svn: 187865
2013-08-07 05:34:02 +00:00
..
ARCMigrate ObjectiveC migration: tweak setting of lifetime attribute 2013-08-06 18:06:23 +00:00
AST Patch to fix doxygen trailing comments for ObjectiveC properties. 2013-08-06 23:29:00 +00:00
ASTMatchers Fix crash when encountering alias templates in isDerivedFrom matches. 2013-08-02 21:24:09 +00:00
Analysis [analyzer] Include analysis stack in crash traces. 2013-07-19 00:59:08 +00:00
Basic ObjectiveC migrator: Add another family of factory 2013-08-02 20:54:18 +00:00
CodeGen Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... 2013-08-06 01:03:05 +00:00
Driver clang-cl: Use .obj as object file extension instead of .o 2013-08-07 00:32:15 +00:00
Edit ObjectiveC migrator: Remove semicolon after the typedef 2013-07-18 22:17:33 +00:00
Format clang-format: Improve formatting of builder-type calls. 2013-08-07 05:34:02 +00:00
Frontend Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... 2013-08-06 01:03:05 +00:00
FrontendTool ObjC migrator: Add -objcmt-migrate-property to do property 2013-07-09 16:59:14 +00:00
Headers Use a shuffle with undef elements instead of inserting 0s in the 128-bit to 256-bit casting intrinsics to improve performance. Thanks to Katya Romanova for identifying this issue. 2013-08-05 06:17:21 +00:00
Lex Add option to disable module loading. 2013-08-05 20:26:17 +00:00
Parse A bit of clean up based on peer's feedback... 2013-08-06 07:33:00 +00:00
Rewrite [frontend] '-frewrite-includes' should not ignore headers included from command-line. 2013-07-26 15:32:04 +00:00
Sema Add a new warning to -Wloop-analysis to detect suspicious increments or 2013-08-06 21:31:54 +00:00
Serialization Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... 2013-08-06 01:03:05 +00:00
StaticAnalyzer [analyzer] Clarify that r187624 is a hack and should be fixed better later. 2013-08-05 16:02:02 +00:00
Tooling Allow clang tools to display an overview when using the CommonOptionsParser. 2013-07-19 12:20:59 +00:00
CMakeLists.txt Turn CLANG_ENABLE_{ARCMT,REWRITER,STATIC_ANALYZER} into proper options so that 2013-05-29 21:09:18 +00:00
Makefile