kconfig: Document the 'menu' struct
authorUlf Magnusson <ulfalizer@gmail.com>
Wed, 4 Oct 2017 03:37:12 +0000 (05:37 +0200)
committerChristian Lamparter <chunkeey@gmail.com>
Sun, 10 Feb 2019 20:46:03 +0000 (21:46 +0100)
commit14be938d2f51de4fda35c164b68b5b8a2c6d2cd0
tree7676a5de1c3ed45588cce63dc6a062a046294652
parentda0117f96d518cf7ba264cdd1a18625d8200667a
kconfig: Document the 'menu' struct

Understanding what it represents helps a lot when reading the code, and
it's not obvious, so document it.

The ROOT_MENU flag is only set and tested by the gconf and qconf front
ends, so leave it undocumented here. The obvious guess for what it means
is correct.

Signed-off-by: Ulf Magnusson <ulfalizer@gmail.com>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
config/expr.h