Go to file
John McCall 18ce25e1ec Revise the SplitQualType interface to make it its own thing instead of
a typedef of std::pair.  This slightly improves type-safety, but mostly
makes code using it clearer to read as well as making it possible to add
methods to the type.

Add such a method for efficiently single-step desugaring a split type.
Add a method to single-step desugaring a locally-unqualified type.
Implement both the SplitQualType and QualType methods in terms of that.

Also, fix a typo ("ObjCGLifetime").

llvm-svn: 150028
2012-02-08 00:46:36 +00:00
clang Revise the SplitQualType interface to make it its own thing instead of 2012-02-08 00:46:36 +00:00
compiler-rt [asan] better warning messages for double-free bugs (provide allocation/deallocation stack traces) 2012-02-08 00:42:29 +00:00
debuginfo-tests Revert previous patch as the corresponding clang patch was reverted. 2012-01-26 07:01:33 +00:00
libclc Update repository paths. 2012-01-08 22:31:18 +00:00
libcxx Make attributes on definition consistent with those on declaration. 2012-02-03 18:31:43 +00:00
libcxxabi __gxx_personality_v0 and __cxa_call_unexpected are complete on darwin and I *think* linux (not positive), but still unimplemented on arm. 2012-02-03 20:53:52 +00:00
lld Add support for UndefinedAtom in yaml and native format. Add test cases with undefined atoms 2012-02-07 02:59:54 +00:00
lldb Added a .gitignore so that "git status" isn't 2012-02-07 21:53:52 +00:00
llvm Add support for a temporary forward decl type. We want this so we 2012-02-08 00:22:26 +00:00
polly RegisterPasses: Make sure to always execute the SCoPInfo pass 2012-02-06 14:53:51 +00:00