aboutsummaryrefslogtreecommitdiff
path: root/lldb/unittests/Language
AgeCommit message (Expand)AuthorFilesLines
2023-07-22[unittest] Fix HighlighterTest.cpp after D151683Fangrui Song1-1/+1
2023-05-18[lldb] Refactor ObjCLanguage::MethodNameAlex Langford1-36/+36
2023-05-06[lldb] Fix language label in ObjC Language unittestCaroline Tice1-1/+1
2023-05-04[lldb][NFCI] Add unittests for ObjCLanguage::MethodNameAlex Langford3-0/+121
2023-04-14[lldb] Allow evaluating expressions in C++20 modeMichael Buch1-5/+7
2023-01-07[lldb] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2-16/+16
2023-01-07[lldb] Add #include <optional> (NFC)Kazu Hirata2-0/+2
2022-10-31[lldb][CPlusPlus] Introduce CPlusPlusLanguage::MethodName::GetReturnTypeMichael Buch1-48/+59
2022-10-24[lldb][Test] Add CPlusPlusNameParser unit-test: C-array function argumentsMichael Buch1-0/+7
2022-10-22[lldb][Test] Add C-array test-cases to CPlusPlusNameParser unit-testsMichael Buch1-0/+6
2022-10-21[lldb][CPlusPlus] Add abi_tag support to the CPlusPlusNameParserMichael Buch1-2/+87
2022-10-14[lldb][Breakpoint] Fix setting breakpoints on templates by basenameMichael Buch1-1/+24
2022-10-10[lldb][CPlusPlusLanguage] Respect the step-avoid-regex for functions with aut...Michael Buch1-4/+13
2022-08-11[lldb][unittests] Add more test cases to CPlusPlusNameParser unit-testsMichael Buch1-1/+4
2022-05-12We don't require users to type out the full context of a function, forJim Ingham1-0/+31
2021-10-18[lldb] Return StringRef from PluginInterface::GetPluginNamePavel Labath1-4/+4
2021-09-16[lldb] Refactor and rename CPlusPlusLanguage::FindAlternateFunctionManglingsAlex Langford1-17/+22
2020-06-19[lldb] Reactivate Objective-C++ pluginRaphael Isemann4-0/+57
2020-05-20Revert "[lldb/test] Move "DataFormatters/Mock.h" to "Plugins/Language/ObjC/Ut...Dmitri Gribenko3-56/+0
2020-05-19[lldb/test] Move "DataFormatters/Mock.h" to "Plugins/Language/ObjC/Utilities.h"Vedant Kumar3-0/+56
2020-03-27[LLDB] CPlusPlusNameParser does not handles templated operator< properlyshafik1-4/+18
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-1/+1
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann2-2/+2
2019-12-23[lldb] Add a SubsystemRAII that takes care of calling Initialize and Terminat...Raphael Isemann1-19/+4
2019-12-05[lldb/cpluspluslanguage] Add constructor substitutorPavel Labath1-0/+2
2019-11-14[lldb] Fix that trailing backslashes in source lines break the Clang highlighterRaphael Isemann1-0/+38
2019-05-31Make CPlusPlusNameParser robust against nullptr StringRefs.Adrian Prantl1-0/+6
2019-04-10[NFC] Remove ASCII lines from commentsJonas Devlieghere1-2/+0
2019-02-18[Reproducers] Make clang use lldb's VFS.Jonas Devlieghere1-0/+3
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2-8/+6
2018-11-06CPlusPlusLanguage: Use new demangler API to implement type substitutionPavel Labath1-0/+1
2018-11-06[PDB] Introduce `MSVCUndecoratedNameParser`Aleksandr Urakov1-1/+8
2018-11-05Remove OCaml debugger pluginJonas Devlieghere2-4/+0
2018-11-05Remove Java debugger pluginJonas Devlieghere2-5/+0
2018-11-05Remove Go debugger pluginJonas Devlieghere2-4/+0
2018-08-30Move the column marking functionality to the Highlighter frameworkRaphael Isemann1-9/+91
2018-08-13Straight forward FastDemangle replacement in SubsPrimitiveParmItaniumStefan Granitz1-0/+1
2018-08-02[LLDB] Added syntax highlighting supportRaphael Isemann3-0/+233
2018-05-10CPlusPlusLanguage: Add unit tests for the FindAlternateFunctionManglings methodPavel Labath1-2/+23
2018-02-06More correct handling of error cases C++ name parserEugene Zemtsov1-0/+2
2017-07-13Enable parsing C++ names generated by lambda functions.Jim Ingham1-0/+5
2017-04-06Add more tests for ExtractContextAndIdentifierEugene Zemtsov1-0/+5
2017-04-06New C++ function name parsing logic (Resubmit)Eugene Zemtsov1-10/+123
2017-04-05Reverting r299374 & r299402 due to testsuite failure.Jim Ingham1-114/+10
2017-04-03New C++ function name parsing logicEugene Zemtsov1-10/+114
2017-02-01[CMake] Update unit tests with accurate dependenciesChris Bieneman1-0/+3
2016-09-06*** This commit represents a complete reformatting of the LLDB source codeKate Stone1-23/+22
2016-08-18Fix parsing of complicated C++ namesPavel Labath3-0/+45