docs: kdoc: rework process_export() slightly
authorJonathan Corbet <corbet@lwn.net>
Wed, 25 Jun 2025 23:19:40 +0000 (17:19 -0600)
committerJonathan Corbet <corbet@lwn.net>
Wed, 25 Jun 2025 23:44:56 +0000 (17:44 -0600)
commit473734e086ccdd50af9d0abf81c0b70085dcf625
tree3e0fa2be3b287c03ca6a36005a09dfe386e2a9ce
parentf61e404f5b6124905025dbda58afa1fd3171100f
docs: kdoc: rework process_export() slightly

Reorganize process_export() to eliminate duplicated code, don't look for
exports in states where we don't expect them, and don't bother with normal
state-machine processing if an export declaration has been found.

Signed-off-by: Jonathan Corbet <corbet@lwn.net>
scripts/lib/kdoc/kdoc_parser.py