EntryPoints-EntriesByLinkname¶
Consider routines matching the given name pattern as externally called entry points
Required inputs: IR
This rule identifies additional entry points based on link names of functions.
This rule typically is used to easily add entry points where your code has no special markup for these entry points and you need the precision of link names (as opposed to simple names, for which you can use EntryPoints-EntriesByName). The link name includes a prefix like "routine ", followed by the name, possibly followed by signature information like parameter and return types; the link name can be seen in the RFG.
Configuration of entry points is required for dead code analysis and static semantic analysis.
Possible Messages
This rule has no predefined messages.
Options¶
The following places define options that affect this rule: Analysis-GlobalOptions
linknames¶
linknames : set[bauhaus.analysis.config.GlobPattern] = set()