Schema for "name" should have a .node/kind
OpenPublic

Description

http://www.kythe.io/docs/schema/#name

I think that this should have an additional line:

​Cdecl.node/kind name

It would also be nice if the example also gave Cname=vname(...), even if it's C++ specific.
(A Java example could be added if clarification is needed)

pludemann created this task.Via WebJun 21 2016, 1:37 PM
pludemann added a subscriber: pludemann.
fromberger assigned this task to zarko.Via WebJun 21 2016, 1:40 PM
fromberger triaged this task as "Normal" priority.
fromberger added a subscriber: fromberger.
pludemann reopened this task as "Open".Via WebOct 17 2016, 7:19 PM

The example at http://kythe.io/docs/schema/#name does not have a name node; it has a defines/binding and a named edge.

Please clarify how name should be used (as opposed to, for example, variable) and explain why there's a link to http://kythe.io/docs/schema/#lsr

Also, I don't understand the description: "A name identifies zero or more nodes." (do you mean that named can be applied to link multiple nodes to the same name?)

pludemann added a comment.Via WebOct 18 2016, 10:47 AM

There's more discussion here, which should probably get added to the Schema documentation:
https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/kythe/N_18ReHJPfA/mXWsM3P6BgAJ

Add Comment