Go to file
Jordan Rose 41c98d9dc3 [analyzer] Look through SubstNonTypeTemplateParmExprs.
We were treating this like a CXXDefaultArgExpr, but
SubstNonTypeTemplateParmExpr actually appears when a template is
instantiated, i.e. we have all the information necessary to evaluate it.
This allows us to inline functions like llvm::array_lengthof.

<rdar://problem/11949235>

llvm-svn: 160846
2012-07-27 01:15:02 +00:00
clang [analyzer] Look through SubstNonTypeTemplateParmExprs. 2012-07-27 01:15:02 +00:00
compiler-rt tsan: make the runtime library name tsan-neutral for Go upstream 2012-07-26 18:42:51 +00:00
debuginfo-tests Fix this for gdb 7.4. 2012-07-23 19:41:58 +00:00
libclc configure.py: Add an install rule. 2012-06-01 17:29:59 +00:00
libcxx Update CREDITS.TXT 2012-07-26 20:22:37 +00:00
libcxxabi add a link to the libc++ website 2012-07-20 17:21:42 +00:00
lld Add a default constructor/destructor for ReaderOptionsPECOFF 2012-07-25 17:16:46 +00:00
lldb Don't have ExecutionContextRef::SetTargetPtr fill in the frame 2012-07-26 22:55:19 +00:00
llvm Eliminate the large XXXSubRegTable constant arrays. 2012-07-27 00:10:51 +00:00
polly Create a new directory before running the polly script 2012-07-24 16:58:57 +00:00