Fix compilation issue reported by MSVC user on cfe-dev

MSVC seems to think this `friend class TrailingObjects;` declaration is
declaring a TrailingObjects class instead of naming the injected base
class. Remove `class` so it does the right thing.
This commit is contained in:
Reid Kleckner 2020-11-24 17:26:11 -08:00
parent 9c4df9eecb
commit 09ba2063dc
1 changed files with 1 additions and 1 deletions

View File

@ -4864,7 +4864,7 @@ class BuiltinBitCastExpr final
private llvm::TrailingObjects<BuiltinBitCastExpr, CXXBaseSpecifier *> {
friend class ASTStmtReader;
friend class CastExpr;
friend class TrailingObjects;
friend TrailingObjects;
SourceLocation KWLoc;
SourceLocation RParenLoc;