Skip to content
Snippets Groups Projects
Commit a7d772c9 authored by Virgile Prevosto's avatar Virgile Prevosto
Browse files

[clang2ir] Fix function name for retarded definitions

Partial revert of d2210718: the fix introduced in this commit
basically let template instances occur before the definition of the
actual parameter. With AST reordering in ir2clang, this should be less
of an issue as it once was, but for the time being I prefer to rely on
having some reordering also on the clang2ir side. As matter of fact, the
original issue was that we fail to set the name of [copyFunc] to a
fully qualified version, so that it didn't define the correct symbol:
we had two completely separate functions (i.e. test::func and ::func
in issue2564.cpp), one being actually unused.
parent e1215a66
Branches wip-frama-c-2564
No related tags found
No related merge requests found
Pipeline #44150 failed
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment