summaryrefslogtreecommitdiff
path: root/demangler/gnu3
diff options
context:
space:
mode:
authorRusty Wagner <rusty.wagner@gmail.com>2025-12-23 13:12:02 -0700
committerRusty Wagner <rusty.wagner@gmail.com>2026-05-22 16:30:56 -0400
commit8d621c51b2797fda7b1dc22243dde611cfc04f68 (patch)
treeba5e6a90e644d21d13e75dabcbd0cc747444443a /demangler/gnu3
parent08e34ac325743085911f96b62c81d9a1f2127806 (diff)
Refactor calling conventions to support correct representation of structures
Diffstat (limited to 'demangler/gnu3')
-rw-r--r--demangler/gnu3/demangled_type_node.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/demangler/gnu3/demangled_type_node.cpp b/demangler/gnu3/demangled_type_node.cpp
index 89bfb2fa..a52f9ef8 100644
--- a/demangler/gnu3/demangled_type_node.cpp
+++ b/demangler/gnu3/demangled_type_node.cpp
@@ -502,7 +502,7 @@ Ref<Type> DemangledTypeNode::Finalize() const
for (auto& p : m_params)
{
Ref<Type> pType = p.type ? p.type->Finalize() : Ref<Type>(Type::VoidType());
- finalParams.push_back({p.name, pType, true, Variable()});
+ finalParams.push_back({p.name, pType, DefaultLocationSource, Variable()});
}
TypeBuilder tb = TypeBuilder::FunctionType(retType->WithConfidence(m_returnTypeConfidence), nullptr, finalParams);
tb.SetConst(m_const);