determine whether a function take reference parameters

I want to judge whether a function take reference parameters. the sample code as “void m(int& a){}”, the a is referenced!
I use the following code to access this, but it can’t, whats wrong with me?

Do you mean “is referenced” (in other words, is used) or “is a reference” (in other words “may modify the original value in the caller function”)?