From f573f2ce3cc98997b4508bef61b65830db3271f2 Mon Sep 17 00:00:00 2001 From: Wen HU Date: Tue, 5 May 2020 12:24:02 -0400 Subject: [PATCH] [mplfe] formals should not be in local symbol table issue https://gitee.com/harmonyos/OpenArkCompiler/issues/I1EG0Z modified: src/mplfe/common/src/fe_function.cpp --- src/mplfe/common/src/fe_function.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mplfe/common/src/fe_function.cpp b/src/mplfe/common/src/fe_function.cpp index f4a99db0d8..58b7485c3e 100644 --- a/src/mplfe/common/src/fe_function.cpp +++ b/src/mplfe/common/src/fe_function.cpp @@ -430,6 +430,7 @@ bool FEFunction::UpdateFormal(const std::string &phaseName) { } else { sym = argVar->GenerateMIRSymbol(FEManager::GetMIRBuilder()); } + sym->SetStorageClass(kScFormal); mirFunction.AddFormal(sym); idx++; } -- Gitee