<div dir="ltr"><div>Hi,</div><div>I'm trying to write a tool that recurses into TemplateArguments and rewrites specific arguments.  However, I'm having trouble getting SourceLocation information out of the TemplateArgument objects.</div><div><br></div><div>Once I have a TemplateArgument, if the TemplateArgument::getKind() returns TemplateArgument::Type, I can get a Type * for the argument, but from there I'm having trouble getting the SourceLocation information.  It seems that generally you need a Decl object to get SourceLocations.</div><div><br></div><div>Any tips or strategies would be appreciated.  Thanks!<br></div></div>