diff --git a/clang/lib/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp index 72039cc164d88..248ec14fb6c25 100644 --- a/clang/lib/Sema/SemaDecl.cpp +++ b/clang/lib/Sema/SemaDecl.cpp @@ -8189,8 +8189,8 @@ NamedDecl *Sema::ActOnVariableDeclarator( if (const auto *ATy = dyn_cast(NewVD->getType())) { if (ATy && ATy->getElementType().isWebAssemblyReferenceType() && !NewVD->hasLocalStorage()) { - QualType Type = Context.getAddrSpaceQualType( - NewVD->getType(), Context.getLangASForBuiltinAddressSpace(1)); + QualType Type = Context.getAddrSpaceQualType(NewVD->getType(), + getLangASFromTargetAS(1)); NewVD->setType(Type); } }