__pragma inline_recursion