When parsing dwarf, add C functions to the fullname index.

This fixes function type resolution for C functions when requesting full function names.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@180048 91177308-0d34-0410-b5e6-96231b3b80d8
Fix lock hierarchy violation in Listener/Broadcaster
- avoid deadlocks if Broadcaster::SignUpListenersForBroadcaster and
  Listener::StartListeningForEventSpec are both called concurrently



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@180050 91177308-0d34-0410-b5e6-96231b3b80d8
Proper English not optional

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@180053 91177308-0d34-0410-b5e6-96231b3b80d8