llvm-project/clang/lib
David Blaikie 0a0c275ffd Migrate PathDiagnosticPiece to std::shared_ptr
Simplifies and makes explicit the memory ownership model rather than
implicitly passing/acquiring ownership.

llvm-svn: 291143
2017-01-05 17:26:53 +00:00
..
ARCMigrate Fix Clang-tidy readability-redundant-string-cstr warnings 2016-11-02 10:39:27 +00:00
AST Re-add objectsize function/incomplete type checks. 2017-01-03 23:35:19 +00:00
ASTMatchers [ASTMatchers] Add hasInClassInitializer traversal matcher for FieldDecl. 2016-12-24 13:35:14 +00:00
Analysis Extend -Wtautological-overlap-compare to more cases. 2017-01-04 00:46:30 +00:00
Basic [CUDA] Let NVPTX inherit the host's calling conventions. 2017-01-05 16:53:38 +00:00
CodeGen [OpenMP] Add fields for flags in the offload entry descriptor. 2017-01-05 16:02:49 +00:00
Driver [ToolChains] Use "static" instead of an anonymous namespace for a function. NFC 2017-01-05 16:52:47 +00:00
Edit Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand." 2016-12-23 14:55:49 +00:00
Format clang-format: [JS] avoid indent after ambient function declarations. 2017-01-04 13:36:43 +00:00
Frontend Fix for LLVM Bitcode API change (to use std::shared_ptr) 2017-01-04 22:36:43 +00:00
FrontendTool C++ Modules TS: add frontend support for building pcm files from module 2016-08-26 00:14:38 +00:00
Headers [CUDA] Rename keywords used in macro so they don't conflict with MSVC. 2017-01-05 16:54:11 +00:00
Index [index] Rename SymbolSubKind -> SymbolProperty, NFC. 2016-11-11 23:49:55 +00:00
Lex Allow lexer to handle string_view literals. Patch from Anton Bikineev. 2016-12-30 04:51:10 +00:00
Parse [Parse] Don't ignore attributes after a late-parsed attr. 2017-01-04 22:43:01 +00:00
Rewrite [analyzer] Re-apply r283092, attempt no.4, chunk no.4 (last) 2016-10-07 19:25:10 +00:00
Sema Per [temp.deduct.call], do not deduce an array bound of 0 from an empty initializer list. 2017-01-05 04:16:30 +00:00
Serialization Fix for LLVM Bitcode API change (to use std::shared_ptr) 2017-01-04 22:36:43 +00:00
StaticAnalyzer Migrate PathDiagnosticPiece to std::shared_ptr 2017-01-05 17:26:53 +00:00
Tooling [clang-tidy] Add check name to YAML export 2017-01-03 14:35:47 +00:00
CMakeLists.txt