How to get fndecl on C++ CALL_EXPR?

Andrew Pinski pinskia@gmail.com
Thu Jan 31 09:36:00 GMT 2008


On Jan 30, 2008 7:59 PM, H.J. Lu <hjl.tools@gmail.com> wrote:
> I am trying to get fndecl on a C++ CALL_EXPR with get_callee_fndecl.
> But get_callee_fndecl returns NULL. What is the proper way to
> get fndecl on a C++ CALL_EXPR in the middle end?

If it is returning NULL, then there is no function decl associated with
that call, meaning it is an indirect call.  There is nothing you can do then.

-- Pinski



More information about the Gcc mailing list