<!-- Thank you for reporting an issue. This issue tracker is for bugs and issues found within c8. Please fill in as much of the template below as you're able. Version: output of `node -v` Platform: output of `uname -a` (UNIX), or version and 32 or 64-bit (Windows) If possible, please provide code that demonstrates the problem, keeping it as simple and free of external dependencies as you are able. --> * **Version**: v11.10.0 * **Platform**: Windows 7 x64 <!-- Enter your issue details below this comment. --> 1. Create *foo.js*: ```js function test(foo = "foo") { return {bar}; function bar() { console.log("test"); } } test().bar(); ``` 2. Run `c8 --reporter html node foo.js` 3. Line 3, 4 are marked as uncovered:  It works fine if `test` has no default argument:  c8 v3.4.0