Closed Bug 442619 Opened 16 years ago Closed 5 years ago

mxr says function references are prototype definitions

Categories

(Webtools Graveyard :: MXR, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: nelson, Unassigned)

References

()

Details

Look at any of these mxr function searches:
http://mxr.mozilla.org/security/ident?i=CERT_DecodeCertFromPackage
http://mxr.mozilla.org/security/ident?i=CERT_DecodeCertPackage

Observe that these pages report that there are MANY places where the 
symbol name is "Defined as a function prototype", but few or NO places
where the symbols name is referenced.  But most of these citations that 
claim to be defining the symbol as a prototype are, in fact, references.

Now contrast those results with the results from lxr.
http://lxr.mozilla.org/security/ident?i=CERT_DecodeCertFromPackage
http://lxr.mozilla.org/security/ident?i=CERT_DecodeCertPackage

lxr gets the prototype definitions and references exactly right.

I don't want to see lxr go away until mxr works as well as lxr does.
This bug is proof by example that it does not.
OS: Windows XP → All
Hardware: PC → All
my guess is the = sign is being treated as a prototype hint....
Timeless,
"the = sign"?  
Do You mean the fact that the function returns value that is 
assigned to a variable?
Surely that's rather common.
Blocks: 445051
Assignee: bear → nobody

mxr is gone, mass closing.
https://searchfox.org/ is a much better alternative.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.