| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Tokstyle.Analysis.CallGraph
Synopsis
- buildCallGraph :: [(FilePath, [Node (Lexeme Text)])] -> PointsToMap -> CallGraph
- getCallees :: CallGraph -> FunctionName -> CalleeMap
Documentation
buildCallGraph :: [(FilePath, [Node (Lexeme Text)])] -> PointsToMap -> CallGraph Source #
The main function to build the call graph from a list of top-level AST nodes.
getCallees :: CallGraph -> FunctionName -> CalleeMap Source #
Helper function to get all functions called by a given function.