Standardize creation/use of `name` nodes
OpenPublic

Description

The schema talks about name nodes only in the context of C++ forward declarations, where the relevant property is that the various declaration/definition sites share the same name. But they're also the obviously place to put user-facing names, e.g., the ones a frontend might let you search for. And right now each indexer decides for itself what if anything name nodes mean.

So we should probably have some sort of consistency in what they look like / when they're generated, and add this to the spec. Especially if they're going to be involved in cross-language linking. (Will they be? That should also be decided on.)

mazurak created this task.Via WebMar 29 2016, 6:06 PM
mazurak added a subscriber: mazurak.
schroederc changed the visibility of this Maniphest Task from "All Users" to "Public (No Login Required)".Via WebMay 16 2016, 3:25 PM
schroederc triaged this task as "Low" priority.Via WebMay 17 2016, 9:32 AM

Add Comment