Include inherited members in the astdecl documentation tag

Issue #288 resolved
Jesper Öqvist
created an issue

The @astdecl tag documents the JastAdd production for AST classes. It currently just prints the raw AST declaration, without inherited components.

For example, in ExtendJ the AddExpr has the following production:

AddExpr : AdditiveExpr;

The LeftOperand and RightOperand components are inherited from Binary via AdditiveExpr, but they are not visible in the documentation comment because they are not included in the @astdecl tag.

Comments (1)

  1. Log in to comment