Go to file
Richard Smith f798172419 Add class-specific operator new to Decl hierarchy. This guarantees that Decls
can't accidentally be allocated the wrong way (missing prefix data for decls
from AST files, for instance) and simplifies the CreateDeserialized functions a
little. An extra DeclContext* parameter to the not-from-AST-file operator new
allows us to ensure that we don't accidentally call the wrong one when
deserializing (when we don't have a DeclContext), allows some extra checks, and
prepares for some planned modules-related changes to Decl allocation.

No functionality change intended.

llvm-svn: 195426
2013-11-22 09:01:48 +00:00
clang Add class-specific operator new to Decl hierarchy. This guarantees that Decls 2013-11-22 09:01:48 +00:00
clang-tools-extra Trailing linefeed. 2013-11-21 13:50:58 +00:00
compiler-rt [sanitizer] Add missing header dependencies. 2013-11-22 08:55:33 +00:00
debuginfo-tests don't use CHECK-NEXT because it may be on the same line. 2013-09-18 23:01:54 +00:00
libclc R600: Add aliases for Sea Islands GPUs 2013-11-18 18:21:30 +00:00
libcxx Patch by Xing Xue to improve libc++ support for AIX 2013-11-19 19:16:03 +00:00
libcxxabi If libc++ has not declared bad_array_length, then declare it here just so that it gets into the binary. 2013-11-07 17:16:37 +00:00
lld Fix file header comment. 2013-11-21 23:54:13 +00:00
lldb #include <AvailabilityMacros.h> if you want to use them. This was causing us to skip 2013-11-22 00:51:36 +00:00
llvm Fix the bugs about AArch64 Load/Store vector types and bitcast between i64 and vector types. 2013-11-22 08:47:22 +00:00
openmp Update web pages to include style sheets and referenced documents missed before. 2013-10-03 11:55:28 +00:00
polly cmake: Add option POLLY_USE_CLOOG 2013-11-21 11:48:07 +00:00