SuccessChanges

Summary

  1. [lldb] Enable C++14 when evaluating expressions in a C++14 frame (details)
Commit 5f88f39ab8154682c3b1eb9d7050a9412a55d9e7 by Raphael Isemann
[lldb] Enable C++14 when evaluating expressions in a C++14 frame

Summary:
Currently we never enable C++14 in the expression evaluator. This enables it when the language of the program is C++14.

It seems C++17 and so on isn't yet in any of the language enums (and the DWARF standard it seems), so C++17 support will be a follow up patch.

Reviewers: labath, JDevlieghere

Reviewed By: labath, JDevlieghere

Subscribers: aprantl

Differential Revision: https://reviews.llvm.org/D80308
The file was addedlldb/test/API/lang/cpp/standards/cpp11/TestCPP11Standard.py
The file was addedlldb/test/API/lang/cpp/standards/cpp14/TestCPP14Standard.py
The file was addedlldb/test/API/lang/cpp/standards/cpp11/Makefile
The file was addedlldb/test/API/lang/cpp/standards/cpp11/main.cpp
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
The file was addedlldb/test/API/lang/cpp/standards/cpp14/Makefile
The file was addedlldb/test/API/lang/cpp/standards/cpp14/main.cpp