First of all, thanks you guys who working of DXR. It is my major tool for 
studying the Gecko code base and it helps a lot.
I would like to have DXR lists all the implementation of a virtual function. 
This is quite handy when you are studying an interface which has more than one 
level of inheritance hierarchy.

Best Regards,
Shih-Chiang Chien
Mozilla Taiwan

On Oct 26, 2013, at 3:25 AM, Zack Weinberg <za...@panix.com> wrote:

> On 2013-10-25 11:10 AM, Ehsan Akhgari wrote:
>> On 2013-10-25 10:45 AM, Erik Rose wrote:
>>> ... would it be better, from your point of view, to
>>> index the generated files or to magically turn up the IDL line
>>> "attribute short foo" when you search for "function:GetFoo" or
>>> "function:SetFoo"? (I'm not sure both are feasible; I just want to get
>>> an early read.)
>> 
>> The latter is better in my opinion!
> 
> If I can have only one, I agree the latter is better -- but I want to mention 
> that sometimes I've needed to see what the I(P)DL compiler has produced from 
> a particular definition file in order to fix a bug.  For instance, a few 
> years ago -- this may have been fixed since -- there were many gaps in the 
> documentation of what C++ types corresponded to IDL types and vice versa, so 
> one had to look at all three of the IDL, the generated .h, and the 
> hand-written .cpp that expected to implement an interface to understand what 
> was *really* going on.
> 
> So, if you can make DXR do both, that would be better.  (With a clear 
> indication that certain files are generated, and where the real source is, if 
> at all possible.)
> 
> zw
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to