Sometimes the output generated by any of the options:
--select=<pattern> --select-elements=<condition[,condition,...]> --select-lines=<kind[,kind,...]> --select-scopes=<kind[,kind,...]> --select-symbols=<kind[,kind,...]> --select-types=<kind[,kind,...]>
is too general and includes information that is not required.
Add a combined selection feature, that includes the <pattern> AND <kind> as a criteria, to allow the selection of a specific <kind>
of logical element, line, scope, symbol or type that matches the given <pattern>.
--select=<pattern> --select-elements=<condition[,condition,...]> --select=<pattern> --select-lines=<kind[,kind,...]> --select=<pattern> --select-scopes=<kind[,kind,...]> --select=<pattern> --select-symbols=<kind[,kind,...]> --select=<pattern> --select-types=<kind[,kind,...]>
For the --report=view, include only elements that meet the criteria.
Good place to forward-reference the filtering/combined section?