google / google/emboss

Avoid duplicate listing of subtype name when adding a subtype

Open
#173 0 comments 0 reactions 0 assignees View on GitHub
enhancement language feature
Dominant language
Python
Stars
92
Forks
30
PR merge metrics
No merged PRs in 30d

Description

Currently, when adding a subtype its name has to be listed twice. The is a very common pattern. For example:

```
struct BFrameHeader:
0 [+ BasicL2CAPHeader.$size_in_bytes] BasicL2CAPHeader basic_l2cap_header
```

It would be great if user can just list the struct once. For example, here are some possible syntaxes for above:

```
struct BFrameHeader:
0 [+current.$size_in_bytes] BasicL2CAPHeader basic_l2cap_header
```

```
struct BFrameHeader:
0 [+*] BasicL2CAPHeader basic_l2cap_header
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.