aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
AgeCommit message (Expand)AuthorFilesLines
46 hours[lldb][TypeSystemClang] Make AsmLabel parameter a llvm::StringRef (#151355)Michael Buch1-2/+3
2025-06-03[lldb][TypeSystem][NFC] CreateFunctionType to take parameters by llvm::ArrayR...Michael Buch1-3/+2
2025-02-03[lldb][TypeSystemClang] Pass around enum value as uint64_t (#125244)Michael Buch1-1/+1
2025-01-27[lldb][TypeSystem] Ensure that ParmVarDecls have the correct DeclContext (#12...Michael Buch1-2/+2
2024-08-07[lldb][TypeSystem] Pass ClangASTMetadata by-value when creating record/objc t...Michael Buch1-1/+1
2024-05-16[lldb] Use operator==(StringRef, StringRef) instead of StringRef::equals (NFC...Kazu Hirata1-1/+1
2023-11-03[clang][NFC] Refactor `TagTypeKind` (#71160)Vlad Serebrennikov1-7/+7
2023-06-16[lldb][NFCI] TypeSystemClang::GetTypeForIdentifier should take a StringRefAlex Langford1-6/+5
2023-03-22SymbolFile: ensure that we have a value before invoking `getBitWidth`Saleem Abdulrasool1-0/+9
2023-03-17[lldb][PDB] Rename GetDeclarationForSymbol() -> AddSourceInfoToDecl()Stefan Gränitz1-6/+5
2023-01-17[lldb] Only allow SymbolFiles to construct TypesAugusto Noronha1-32/+28
2023-01-09[LLDB] Change formatting to use llvm::formatvAlexander Yermolovich1-3/+3
2023-01-07[lldb] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-3/+3
2023-01-07[lldb] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-19Revert "[lldb] Remove redundant .c_str() and .get() calls"Muhammad Omair Javaid1-1/+1
2022-12-18[lldb] Remove redundant .c_str() and .get() callsFangrui Song1-1/+1
2022-12-04[lldb] Use std::nullopt instead of None (NFC)Kazu Hirata1-1/+1
2022-11-16Make CompilerType safeAdrian Prantl1-7/+14
2022-09-13[lldb] Fixed a number of typosGabriel Ravier1-1/+1
2022-06-19[lldb] Use value_or instead of getValueOr (NFC)Kazu Hirata1-1/+1
2022-04-26Introduce new symbol on-demand for debug infoJeffrey Tan1-5/+10
2022-02-23Cleanup llvm/DebugInfo/PDB headersserge-sans-paille1-0/+2
2022-02-03[lldb] Rename Logging.h to LLDBLog.h and clean up includesPavel Labath1-1/+1
2022-02-02[lldb] Convert "LLDB" log channel to the new APIPavel Labath1-2/+2
2021-11-04[lldb][NFC] StringRef-ify the name parameter in CreateEnumerationTypeRaphael Isemann1-1/+1
2021-07-12[lldb][NFC] Use ArrayRef in TypeSystemClang::SetFunctionParametersRaphael Isemann1-1/+1
2021-07-02[lldb] Replace default bodies of special member functions with = default;Jonas Devlieghere1-1/+1
2021-05-11Add null-pointer checks when accessing a TypeSystem's SymbolFileAugusto Noronha1-8/+28
2021-05-04[lldb] Move and clean-up the Declaration class (NFC)Med Ismail Bennani1-1/+1
2021-03-17Make iteration over the DeclContext::lookup_result safe.Vassil Vassilev1-1/+1
2020-12-17[lldb] Unify the two CreateTypedef implementations in TypeSystemClangRaphael Isemann1-2/+2
2020-08-17[lldb][NFC] Use StringRef in CreateFunctionDeclaration/GetDeclarationNameRaphael Isemann1-1/+1
2020-06-25[lldb][PDB] Constexpr static member values as AST literalsAleksandr Urakov1-0/+46
2020-04-09Preserve the owning module information from DWARF in the synthesized ASTAdrian Prantl1-12/+13
2020-04-01Revert "Preserve the owning module information from DWARF in the synthesized ...Adrian Prantl1-11/+11
2020-04-01Preserve the owning module information from DWARF in the synthesized ASTAdrian Prantl1-11/+11
2020-02-18[lldb] Refactor and test TypeSystemClang::GetEnumerationIntegerTypeRaphael Isemann1-2/+1
2020-01-31[lldb] Move clang-based files out of SymbolAlex Langford1-3/+3
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-9/+15
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann1-1/+1
2020-01-23[lldb][NFC] Rename ClangASTContext to TypeSystemClangRaphael Isemann1-26/+26
2019-12-26[lldb] Remove some calls to GetASTContextRaphael Isemann1-14/+7
2019-12-23[lldb][NFC] Make CompilerDeclContext construction type safeRaphael Isemann1-1/+1
2019-12-21[lldb][NFC] Return a reference from ClangASTContext::getASTContext and remove...Raphael Isemann1-25/+23
2019-12-17[lldb][NFC] Use StringRef in CreateRecordType and CreateObjCClassRaphael Isemann1-3/+3
2019-12-17[lldb][NFC] Rename ClangASTImporter::InsertRecordDecl to SetRecordLayout and ...Raphael Isemann1-1/+1
2019-12-17[lldb][NFC] Remove all unnecessary includes for ClangASTSourceCommon.hRaphael Isemann1-1/+1
2019-11-18Replace bitfield in lldb::Type with byte-sized members. (NFC)Adrian Prantl1-12/+12
2019-08-13[Symbol] Decouple clang from CompilerTypeAlex Langford1-7/+14
2019-08-02Fix ClangASTContext::CreateParameterDeclaration to not call addDeclShafik Yaghmour1-1/+1