zserio icon indicating copy to clipboard operation
zserio copied to clipboard

Documentation see tag does not resolve identifiers correctly

Open mikir opened this issue 4 years ago • 1 comments

Consider the following documentation see tag where is an identifiers clash between type and field:

package test;

subtype int32 Defined;

struct Item
{
    /** The following should be resolved to field Defined: @see Defined */
    uint16      param;
    uint32      Defined;
};

Then, the identifier Defined in see tag is wrongly resolved to the subtype. It should be resolved to the field Defined.

mikir avatar Apr 22 '20 06:04 mikir

We should follow the same resolution order as in expressions. See #194.

mikir avatar Apr 22 '20 08:04 mikir