Closed Bug 966427 Opened 12 years ago Closed 12 years ago

DXR is unaware of the C++ classes that the xpidl compiler generates

Categories

(Webtools Graveyard :: DXR, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 842547

People

(Reporter: ehsan.akhgari, Unassigned)

References

()

Details

nsIThread is defined in an IDL file, and the xpidl compiler takes that file, generates a C++ class with the same name out of it and puts some pure virtual functions on that. These days it seems that DXR is completely unaware of that class. I'm pretty sure this used to work before.
I've had other people request this from me in person too, so seems like something we should fix. If we are going to fix this, it would be great to have IPDL generated C++ too and C++ generated in other places too I suppose (WebIDL?).
AFAIK, DXR has never indexed generated files during my tenure. However, we plan to, and that should fix this: see bug 842547. Later, I'd like to teach it to understand IDL files natively.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.