summaryrefslogtreecommitdiffstats
path: root/contrib/tools/python3/Python/suggestions.c
diff options
context:
space:
mode:
authorilikepugs <[email protected]>2025-12-23 18:56:01 +0300
committerilikepugs <[email protected]>2025-12-23 19:19:02 +0300
commit9d66ab24e3973f879cae08d109a8bfadadcd1d43 (patch)
tree2e2d2002a871daca348cb198a1050546a9f91b8c /contrib/tools/python3/Python/suggestions.c
parentc06e738ea27bbf0882167c01fb9cda6ab7a70f6e (diff)
Introduce tags for free args in opt-parser
### Что случилось? - Появилась возможность размечать свободные аргументы тегами (хранятся как ui32-значения) - Теги могут быть статические (`.SetTag(ESomeTags::Tag1)`) и динамические (`.SetTag([] (const TString& a) {return a ? ESomeTags::Tag1 : ESomeTags::Tag2; })`). - После парсинга можно получить свободные аргументы с определенным тегом (`res.GetFreeArgs(ESomeTags::Tag1)`) commit_hash:c1a9d821da376538eb7e4251626052a9f03b941c
Diffstat (limited to 'contrib/tools/python3/Python/suggestions.c')
0 files changed, 0 insertions, 0 deletions