<div dir="ltr">Hello,<div><br></div><div>I am writing a clang tool, using a build of clang from March ish.</div><div>I have some input code like the following:</div><div><br></div><div>using handler = void(*)(int a);</div><div><br></div><div>I seem to be unable to retrieve the name "a" from the TypeAliasDecl. dump()ing it seems to give all the correct hierarchy information except for the missing names.</div><div><br></div><div>I believe that I need a ValueDecl in order for this to work, since these parameter names are obviously not part of the type, but so far I haven't been able to find one.</div><div><br></div><div>The same issue appears when using templates, like:</div><div>std::function<void(int a)></div><div><br></div><div>Any information that could point me in the right direction or help me to reconstitute the missing information would be appreciated.</div><div>Thank you,</div><div>Brittany</div></div>