Skip to content
  1. Mar 07, 2014
  2. Mar 03, 2014
  3. Mar 02, 2014
    • Chandler Carruth's avatar
      [C++11] Suggest placing callable arguments as the last argument to · d9ff35f6
      Chandler Carruth authored
      facilitate the nice formatting of lambdas passed there. Suggested by
      Chris during review of my lambda additions, and something I strongly
      agree with.
      
      llvm-svn: 202622
      d9ff35f6
    • Chandler Carruth's avatar
      [C++11] Update the coding standards to provide some important guidance · e55d9bf5
      Chandler Carruth authored
      about a few constructs in C++11 that are worth starting off in
      a consistent manner within the codebase.
      
      This will be matched with a change to clang-format's LLVM style which
      will switch the options to support C++11 and use these conventions.
      
      llvm-svn: 202620
      e55d9bf5
    • Sean Silva's avatar
      [docs] Fix some Sphinx warnings. · 216f1ee3
      Sean Silva authored
      The docs now build cleanly. Yay!
      
      The following warnings were fixed:
      
      /home/sean/pg/llvm/llvm/docs/HowToReleaseLLVM.rst:364: WARNING: Enumerated list ends without a blank line; unexpected unindent.
      /home/sean/pg/llvm/llvm/docs/InAlloca.rst:: WARNING: document isn't included in any toctree
      
      /home/sean/pg/llvm/llvm/docs/CodingStandards.rst:85: WARNING: Title underline too short.
      
      Supported C++11 Language and Library Features
      -------------------------------------------
      /home/sean/pg/llvm/llvm/docs/CodingStandards.rst:85: WARNING: Title underline too short.
      
      Supported C++11 Language and Library Features
      -------------------------------------------
      /home/sean/pg/llvm/llvm/docs/GettingStarted.rst:185: WARNING: Explicit markup ends without a blank line; unexpected unindent.
      /home/sean/pg/llvm/llvm/docs/GettingStarted.rst:565: WARNING: Explicit markup ends without a blank line; unexpected unindent.
      /home/sean/pg/llvm/llvm/docs/GettingStarted.rst:567: WARNING: Block quote ends without a blank line; unexpected unindent.
      
      llvm-svn: 202603
      216f1ee3
  4. Mar 01, 2014
  5. Feb 28, 2014
  6. Jan 20, 2014
    • Chandler Carruth's avatar
      Revert my commit in r199620 that added sections about namespaces to the · 36dc5191
      Chandler Carruth authored
      coding standards, and instead fix the existing section.
      
      Thanks to Daniel Jasper for pointing out we already had a section
      devoted to this topic. Instead of adding sections, just hack on this
      section some. Also fix the example in the anonymous namespace section
      below it to agree with the new advice.
      
      As a re-cap, this switches the LLVM preferred style to never indent
      namespaces. Having two approaches just led to endless (and utterly
      pointless) debates about what was "small enough". This wasn't helping
      anyone. The no-indent rule is easy to understand and doesn't really make
      anything harder to read. Moreover, with tools like clang-format it is
      considerably nicer to have simple consistent rules.
      
      llvm-svn: 199637
      36dc5191
    • Chandler Carruth's avatar
      Add some wording to the coding standards to say how to indent namespaces · 8660df47
      Chandler Carruth authored
      (and to mention namespace ending comments). This is based on a quick
      discussion on the developer mailing list where there was essentially no
      objections to a simple and consistent rule. This should avoid future
      debates about whether or not a namespace is "big enough" to indent. It
      also matches clang-format's current behavior with LLVM source code which
      hasn't really seen any opposition in code reviews that I spot checked.
      
      llvm-svn: 199620
      8660df47
  7. Dec 05, 2013
    • Alp Toker's avatar
      Correct word hyphenations · f907b891
      Alp Toker authored
      This patch tries to avoid unrelated changes other than fixing a few
      hyphen-related ambiguities and contractions in nearby lines.
      
      llvm-svn: 196471
      f907b891
  8. Sep 01, 2013
  9. Aug 31, 2013
  10. Aug 07, 2013
  11. Feb 04, 2013
  12. Jan 22, 2013
  13. Jan 11, 2013
  14. Dec 02, 2012
  15. Nov 18, 2012
  16. Nov 17, 2012
  17. Oct 27, 2012
  18. Oct 20, 2012
  19. Oct 01, 2012
  20. Sep 30, 2012
  21. Sep 21, 2012
  22. Sep 20, 2012
  23. Sep 18, 2012
  24. Jun 21, 2012
Loading