Fix and recommit r339382 based on solution from RSmith:
authorErich Keane <erich.keane@intel.com>
Thu, 9 Aug 2018 21:18:13 +0000 (21:18 +0000)
committerErich Keane <erich.keane@intel.com>
Thu, 9 Aug 2018 21:18:13 +0000 (21:18 +0000)
commit7f796c787f8d0c394fd7d56add07deb0faf46b9f
treeadbd84061084cca5c1aecea26c9475f3eafcc59e
parent7d7943313641459fb70a80f8d0bde09a791987b9
Fix and recommit r339382 based on solution from RSmith:

As sent on cfe-commits:
 "You need to use "friend TrailingObjects;" here, not
 "friend class TrailingObjects;", to avoid breaking MSVC
 (which doesn't implement injected-class-names quite according to spec)."

llvm-svn: 339389
clang/include/clang/Sema/ParsedAttr.h