@@ -1942,8 +1942,7 @@ TypeTraitExpr *TypeTraitExpr::CreateDeserialized(const ASTContext &C,
19421942CXXReflectExpr::CXXReflectExpr (const ASTContext &C, QualType T, QualType Ty)
19431943 : Expr(CXXReflectExprClass, T, VK_PRValue, OK_Ordinary) {}
19441944
1945- CXXReflectExpr::CXXReflectExpr (const ASTContext &C, QualType T, Decl *Arg,
1946- bool IsNamespace)
1945+ CXXReflectExpr::CXXReflectExpr (const ASTContext &C, QualType T, Decl *Arg)
19471946 : Expr(CXXReflectExprClass, T, VK_PRValue, OK_Ordinary) {}
19481947
19491948CXXReflectExpr::CXXReflectExpr (EmptyShell Empty)
@@ -1963,9 +1962,7 @@ CXXReflectExpr *CXXReflectExpr::Create(ASTContext &C,
19631962 SourceLocation OperatorLoc,
19641963 SourceLocation OperandLoc,
19651964 Decl *Operand) {
1966- bool IsNamespace = isa<TranslationUnitDecl>(Operand);
1967-
1968- CXXReflectExpr *E = new (C) CXXReflectExpr (C, C.VoidTy , Operand, IsNamespace);
1965+ CXXReflectExpr *E = new (C) CXXReflectExpr (C, C.VoidTy , Operand);
19691966
19701967 E->setOperatorLoc (OperatorLoc);
19711968 E->setOperandRange (OperandLoc);
0 commit comments