Filter according to location existence and predicate.
A false result is: - neither a location for a declaration or definition exist. - fails the predicate.
The predicate is only called when a location exist.
See Implementation
Filter according to location existence and predicate.
A false result is: - neither a location for a declaration or definition exist. - fails the predicate.
The predicate is only called when a location exist.