kconfig: Document important expression functions
authorUlf Magnusson <ulfalizer@gmail.com>
Sun, 8 Oct 2017 17:50:55 +0000 (19:50 +0200)
committerMasahiro Yamada <yamada.masahiro@socionext.com>
Sun, 21 Jan 2018 15:49:28 +0000 (00:49 +0900)
commit0735f7e5def2ab4158aac8d35f3661e8819dc232
treefcfa05a71fd849636b385af003b79d66b997296d
parent05cccce580456d9b1a4548d9aba758856cac6455
kconfig: Document important expression functions

Many of these functions are quite the head scratchers if you don't know
what they're trying to do. Document them.

Also make it clear which functions rewrite expressions in-place and
which return new expressions. This prevents memory errors.

No functional changes. Only comments added.

Signed-off-by: Ulf Magnusson <ulfalizer@gmail.com>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
scripts/kconfig/expr.c