- Remove extraneous members that were just storing temporary values.
- Correct some comments to not say that veType was a reference.
- ResultClass_e parameters don't need to be const as they are scalars.
- Switch from a map with CMIUtilString values to an indexable array of const char*.
- Make BuildRecordResult a static function rather than a private member function so that we can construct the result text correctly and avoid having extra stuff in the header.
[lldb-mi] Simplify MICmnMIResultRecord implementation.
What is wrong with const for scalar types? It does a expression stricter.