You can't match a C/C++/C# function body with a regex, because a regex can't count the brace pairs. Your best bet (if you can't get -L:funcname to work -- perhaps your git is too old?) might be to try and end the blame by matching the start of the next function instead. Is there a mandatory doc-comment or something you could look for?

Peter