llvm-project/clang/lib
Benjamin Kramer 20c28bebf9 Refactor comment merging.
- We scan for whitespace between comments anyways, remember any newlines seen
  along the way.
- Use this newline number to decide whether two comments are adjacent.
- Since the newline check is now free remove the caching and unused code.
- Remove unnecessary boolean state from the comment list.
- No behavioral change.

llvm-svn: 191614
2013-09-28 15:06:27 +00:00
..
ARCMigrate ObjectiveC migrator. Infer property from getters only 2013-09-27 22:55:54 +00:00
AST Refactor comment merging. 2013-09-28 15:06:27 +00:00
ASTMatchers Reduce the number of symbols by changing how templates are instantiated per function bound in the registry. 2013-08-30 15:09:52 +00:00
Analysis Make sort predicate match the qsort convention. 2013-09-22 15:02:02 +00:00
Basic SourceManager: Open code isInMainFile. 2013-09-27 17:12:50 +00:00
CodeGen TBAA: use the same format for scalar TBAA and struct-path aware TBAA. 2013-09-27 23:06:41 +00:00
Driver Separate construction of bi-arch path suffix from construction of 2013-09-28 13:45:11 +00:00
Edit ObjectiveC migrator: Remove semicolon after the typedef 2013-07-18 22:17:33 +00:00
Format Added a comment and another test for the UT_ForIndentation option 2013-09-27 16:40:11 +00:00
Frontend Replace -fobjc-default-synthesize-properties with disable-objc-default-synthesize-properties. 2013-09-27 20:21:48 +00:00
FrontendTool ObjectiveC migrator. This patch infers readonly properties for no-parameter 2013-08-28 23:22:46 +00:00
Headers Typo correction: _int64 -> __int64. 2013-09-28 00:15:41 +00:00
Index Avoid using the 'index' namespace as scope. 2013-08-21 00:49:25 +00:00
Lex Mark lambda init-captures as complete. 2013-09-28 04:37:56 +00:00
Parse Don't suggest namespaces if the next token is a '.' 2013-09-27 23:54:23 +00:00
Rewrite Revert my patch in r191155 to allow forward 2013-09-24 17:03:07 +00:00
Sema Add compat/extension warnings for init captures. 2013-09-28 05:38:27 +00:00
Serialization Per latest drafting, switch to implementing init-captures as if by declaring 2013-09-28 04:02:39 +00:00
StaticAnalyzer [analyzer] Make inlining decisions based on the callee being variadic. 2013-09-28 02:04:19 +00:00
Tooling Move Compilation::PrintJob and PrintDiagnosticJob into Job::Print. 2013-09-12 18:23:34 +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