Add descriptions to completed expressions

Summary:
Completing inside the expression command now uses the new description API
to also provide additional information to the user. For now this information
are the types of variables/fields and the signatures of completed function calls.

Reviewers: #lldb, JDevlieghere

Reviewed By: JDevlieghere

Subscribers: JDevlieghere, lldb-commits

Differential Revision: https://reviews.llvm.org/D52103

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