Merge branch 'upstream' into merge_2

Conflicts:
	lib/Sema/SemaDeclAttr.cpp

Change-Id: If47d0d39459760017258502b4d9e859ac36a273b