kconfig: Document the 'menu' struct
authorUlf Magnusson <ulfalizer@gmail.com>
Wed, 4 Oct 2017 03:37:12 +0000 (05:37 +0200)
committerMasahiro Yamada <yamada.masahiro@socionext.com>
Thu, 7 Dec 2017 14:46:16 +0000 (23:46 +0900)
commit33ca1a24866373777c5e1415f974069835f8cf41
tree3c532114ef981c30d28b9148c6aff30a3663063b
parent2c37e08464a8500b69a6c0be18d159bd1a312620
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>
scripts/kconfig/expr.h