summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
AgeCommit message (Expand)Author
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-07-31[lldb][TypeSystemClang] Make AsmLabel parameter a llvm::StringRef (#151355)Michael Buch
2025-06-03[lldb][TypeSystem][NFC] CreateFunctionType to take parameters by llvm::ArrayR...Michael Buch
2025-02-03[lldb][TypeSystemClang] Pass around enum value as uint64_t (#125244)Michael Buch
2025-01-27[lldb][TypeSystem] Ensure that ParmVarDecls have the correct DeclContext (#12...Michael Buch
2024-08-07[lldb][TypeSystem] Pass ClangASTMetadata by-value when creating record/objc t...Michael Buch
2024-05-16[lldb] Use operator==(StringRef, StringRef) instead of StringRef::equals (NFC...Kazu Hirata
2023-11-03[clang][NFC] Refactor `TagTypeKind` (#71160)Vlad Serebrennikov
2023-06-16[lldb][NFCI] TypeSystemClang::GetTypeForIdentifier should take a StringRefAlex Langford
2023-03-22SymbolFile: ensure that we have a value before invoking `getBitWidth`Saleem Abdulrasool
2023-03-17[lldb][PDB] Rename GetDeclarationForSymbol() -> AddSourceInfoToDecl()Stefan Gränitz
2023-01-17[lldb] Only allow SymbolFiles to construct TypesAugusto Noronha
2023-01-09[LLDB] Change formatting to use llvm::formatvAlexander Yermolovich
2023-01-07[lldb] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-07[lldb] Add #include <optional> (NFC)Kazu Hirata
2022-12-19Revert "[lldb] Remove redundant .c_str() and .get() calls"Muhammad Omair Javaid
2022-12-18[lldb] Remove redundant .c_str() and .get() callsFangrui Song
2022-12-04[lldb] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-16Make CompilerType safeAdrian Prantl
2022-09-13[lldb] Fixed a number of typosGabriel Ravier
2022-06-19[lldb] Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-04-26Introduce new symbol on-demand for debug infoJeffrey Tan
2022-02-23Cleanup llvm/DebugInfo/PDB headersserge-sans-paille
2022-02-03[lldb] Rename Logging.h to LLDBLog.h and clean up includesPavel Labath
2022-02-02[lldb] Convert "LLDB" log channel to the new APIPavel Labath
2021-11-04[lldb][NFC] StringRef-ify the name parameter in CreateEnumerationTypeRaphael Isemann
2021-07-12[lldb][NFC] Use ArrayRef in TypeSystemClang::SetFunctionParametersRaphael Isemann
2021-07-02[lldb] Replace default bodies of special member functions with = default;Jonas Devlieghere
2021-05-11Add null-pointer checks when accessing a TypeSystem's SymbolFileAugusto Noronha
2021-05-04[lldb] Move and clean-up the Declaration class (NFC)Med Ismail Bennani
2021-03-17Make iteration over the DeclContext::lookup_result safe.Vassil Vassilev
2020-12-17[lldb] Unify the two CreateTypedef implementations in TypeSystemClangRaphael Isemann
2020-08-17[lldb][NFC] Use StringRef in CreateFunctionDeclaration/GetDeclarationNameRaphael Isemann
2020-06-25[lldb][PDB] Constexpr static member values as AST literalsAleksandr Urakov
2020-04-09Preserve the owning module information from DWARF in the synthesized ASTAdrian Prantl
2020-04-01Revert "Preserve the owning module information from DWARF in the synthesized ...Adrian Prantl
2020-04-01Preserve the owning module information from DWARF in the synthesized ASTAdrian Prantl
2020-02-18[lldb] Refactor and test TypeSystemClang::GetEnumerationIntegerTypeRaphael Isemann
2020-01-31[lldb] Move clang-based files out of SymbolAlex Langford
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann
2020-01-23[lldb][NFC] Rename ClangASTContext to TypeSystemClangRaphael Isemann
2019-12-26[lldb] Remove some calls to GetASTContextRaphael Isemann
2019-12-23[lldb][NFC] Make CompilerDeclContext construction type safeRaphael Isemann
2019-12-21[lldb][NFC] Return a reference from ClangASTContext::getASTContext and remove...Raphael Isemann
2019-12-17[lldb][NFC] Use StringRef in CreateRecordType and CreateObjCClassRaphael Isemann
2019-12-17[lldb][NFC] Rename ClangASTImporter::InsertRecordDecl to SetRecordLayout and ...Raphael Isemann
2019-12-17[lldb][NFC] Remove all unnecessary includes for ClangASTSourceCommon.hRaphael Isemann
2019-11-18Replace bitfield in lldb::Type with byte-sized members. (NFC)Adrian Prantl
2019-08-13[Symbol] Decouple clang from CompilerTypeAlex Langford