diff --git a/lib/ClangImporter/ImportDecl.cpp b/lib/ClangImporter/ImportDecl.cpp index 531b05292a93c..f5c84f1869eec 100644 --- a/lib/ClangImporter/ImportDecl.cpp +++ b/lib/ClangImporter/ImportDecl.cpp @@ -3271,7 +3271,7 @@ namespace { // building with libstdc++, i.e. on most Linux distros. if (decl->isInStdNamespace() && decl->getIdentifier() && (decl->getName() == "conditional" || decl->getName() == "__or_" || - decl->getName() == "_Expr")) + decl->getName() == "_Expr" || decl->getName() == "__val_expr")) return nullptr; // `decl->getDefinition()` can return nullptr before the call to sema and