Skip to content
  1. May 17, 2013
  2. May 16, 2013
  3. May 14, 2013
    • David Blaikie's avatar
      Provide operator<< for stream output of DeclarationNames · d4da8728
      David Blaikie authored
      ASTDumper was already trying to do this & instead got an implicit bool
      conversion by surprise (thus printing out 0 or 1 instead of the name of
      the declaration). To avoid that issue & simplify call sites, simply make
      it the normal/expected operator<<(raw_ostream&, ...) overload & simplify
      all the existing call sites. (bonus: this function doesn't need to be a
      member or friend, it's just using public API in DeclarationName)
      
      llvm-svn: 181832
      d4da8728
    • Daniel Jasper's avatar
      Update clang-format emacs integration. · 6e3506f2
      Daniel Jasper authored
      - Remove free variables
      - Add function clang-format-buffer, e.g. for before-save-hooks
      - Wrap restoring windows in an unwind-protect
      
      Patch by Stephen Gildea!
      
      llvm-svn: 181766
      6e3506f2
  4. May 13, 2013
    • Rafael Espindola's avatar
      Update for LLVM interface change in r181680. · 77056237
      Rafael Espindola authored
      llvm-svn: 181681
      77056237
    • Rafael Espindola's avatar
      Cleanup handling of UniqueExternalLinkage. · 3ae00052
      Rafael Espindola authored
      This patch renames getLinkage to getLinkageInternal. Only code that
      needs to handle UniqueExternalLinkage specially should call this.
      
      Linkage, as defined in the c++ standard, is provided by
      getFormalLinkage. It maps UniqueExternalLinkage to ExternalLinkage.
      
      Most places in the compiler actually want isExternallyVisible, which
      handles UniqueExternalLinkage as internal.
      
      llvm-svn: 181677
      3ae00052
  5. May 10, 2013
  6. May 07, 2013
  7. May 06, 2013
  8. May 04, 2013
  9. May 03, 2013
  10. May 02, 2013
  11. May 01, 2013
  12. Apr 29, 2013
    • Jordan Rose's avatar
      [analyzer] scan-view: don't ever serve absolute paths. · 63524b94
      Jordan Rose authored
      At one point in time scan-view allowed absolute paths to reference files
      within the server root, but this doesn't seem to be used anymore, and
      caused problems if a server-root-relative path actually matched an
      absolute path to an existing file. This patch just treats paths as
      server-root-relative all the time.
      
      PR15843
      
      llvm-svn: 180715
      63524b94
  13. Apr 27, 2013
  14. Apr 26, 2013
  15. Apr 25, 2013
  16. Apr 24, 2013
  17. Apr 23, 2013
  18. Apr 21, 2013
    • Richard Smith's avatar
      C++1y: Allow aggregates to have default initializers. · 852c9db7
      Richard Smith authored
      Add a CXXDefaultInitExpr, analogous to CXXDefaultArgExpr, and use it both in
      CXXCtorInitializers and in InitListExprs to represent a default initializer.
      
      There's an additional complication here: because the default initializer can
      refer to the initialized object via its 'this' pointer, we need to make sure
      that 'this' points to the right thing within the evaluation.
      
      llvm-svn: 179958
      852c9db7
  19. Apr 19, 2013
Loading