{"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":"//"}]}
    // In order to work around that restriction we place a marker type in the type map,
    // Unfortunately LLVM's API does not allow us to create recursive subroutine types.
    // before creating the actual type. If the actual type is recursive, it will hit the