<div dir="ltr">That string is only needed for debugging and logging, no? And it can be constructed by file.archivePath() + "(" + file.path() + ")". Because both archivePath and path are public functions, I'm not sure if we really need the convenient member function just to concatenate the two strings. We can instead concatenate the two strings at caller side.<div><br></div><div>That being said, if "archivefile(file)"-style string is needed in many places, the convenient function would be actually convenient. I'll take a look.</div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 5, 2015 at 12:45 PM, Shankar Kalpathi Easwaran <span dir="ltr"><<a href="mailto:shankarke@gmail.com" target="_blank">shankarke@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The file path is constructed as :- memberPath = archiveFileName + "(" + membername + ")";<br>
<br>
The archive filename is archiveFileName and the member that we are instantiating is memberName.<br>
<br>
For example :-<br>
<br>
memberPath has the value libc.a(printf.o) where archiveFileName is libc.a and memberName is printf.o<br>
<br>
Is this what you were looking for ?<br>
<div><div><br>
<br>
<a href="http://reviews.llvm.org/D7428" target="_blank">http://reviews.llvm.org/D7428</a><br>
<br>
EMAIL PREFERENCES<br>
  <a href="http://reviews.llvm.org/settings/panel/emailpreferences/" target="_blank">http://reviews.llvm.org/settings/panel/emailpreferences/</a><br>
<br>
<br>
</div></div></blockquote></div><br></div></div>