I guess it's possible you don't get it all, but I've definitely ran `git grep` before on that repo and had results come back that weren't in my worktree.
Edit:
wrowclif@wrowclif-desktop:~/Taccs2/p5_deps$ git grep "def returnValue"
twisted/install_linux_gcc54/lib/python2.7/site-packages/twisted/internet/defer.py:1350:def returnValue(val):
twisted/install_linux_gcc54/lib/python2.7/site-packages/twisted/internet/test/test_win32events.py:66: def returnValueOccurred(self):
twisted/install_win64_vc141/lib/python2.7/site-packages/twisted/internet/defer.py:1350:def returnValue(val):
twisted/install_win64_vc141/lib/python2.7/site-packages/twisted/internet/test/test_win32events.py:66: def returnValueOccurred(self):
twisted/vendor_base/src/twisted/internet/defer.py:1350:def returnValue(val):
twisted/vendor_base/src/twisted/internet/test/test_win32events.py:66: def returnValueOccurred(self):
wrowclif@wrowclif-desktop:~/Taccs2/p5_deps$ ls ./twisted/
install_linux_gcc54