summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
Commit message (Expand)AuthorAgeFilesLines
* [LLDB] Fix the handling of unnamed bit-fields when parsing DWARFshafik2020-01-271-111/+55
* Delete dead code.Adrian Prantl2020-01-081-48/+0
* [lldb][NFC] Remove unused variable in DWARFASTParserClang::ParseSingleMemberRaphael Isemann2020-01-021-1/+0
* [lldb][NFC] Create type-safe function for creating a CompilerType from a Qual...Raphael Isemann2020-01-021-2/+2
* [lldb][NFC] Simplify ClangASTContext::GetTypeForDeclRaphael Isemann2019-12-301-3/+4
* [lldb][NFC] Use StringRef in ClangASTContext::GetBuiltinTypeForDWARFEncodingA...Raphael Isemann2019-12-251-2/+2
* [lldb][NFC] Make CompilerDeclContext construction type safeRaphael Isemann2019-12-231-2/+2
* [lldb][NFC] Return a reference from ClangASTContext::getASTContext and remove...Raphael Isemann2019-12-211-10/+12
* [lldb][NFC] Rename ClangASTImporter::InsertRecordDecl to SetRecordLayout and ...Raphael Isemann2019-12-171-2/+2
* [lldb][NFC] Remove all unnecessary includes for ClangASTSourceCommon.hRaphael Isemann2019-12-171-1/+1
* [lldb] Add support for calling objc_direct methods from LLDB's expression eva...Raphael Isemann2019-12-171-1/+6
* [lldb][NFC] Make metadata tracking type safeRaphael Isemann2019-12-131-1/+2
* [lldb] Support for DWARF-5 atomic typesRaphael Isemann2019-12-091-0/+4
* [lldb][NFC] Extract single member parsing out of DWARFASTParserClang::ParseCh...Raphael Isemann2019-12-041-443/+450
* [lldb][NFC] Don't calculate member indices in DWARFASTParserClang::ParseChild...Raphael Isemann2019-12-021-2/+0
* [lldb][NFC] Remove dead logging code from DWARFASTParserClang::CompleteRecord...Raphael Isemann2019-11-291-70/+1
* [lldb][NFC] Split up DWARFASTParserClang::CompleteTypeFromDWARFRaphael Isemann2019-11-281-222/+238
* [lldb] Remove debugging code used for LLDB_DWARF_DONT_COMPLETE_TYPENAMESRaphael Isemann2019-11-281-33/+0
* [lldb][NFC] Early exit in DWARFASTParserClang::ParseArrayTypeRaphael Isemann2019-11-271-74/+74
* [lldb][NFC] Modernize string handling in DWARFASTParserClang::ParseTypeModifierRaphael Isemann2019-11-261-22/+16
* [lldb][NFC] Remove no longer unused variable in DWARFASTParserClang::ParseTyp...Raphael Isemann2019-11-261-1/+0
* [lldb][NFC] Simplify structure parsing code in DWARFASTParserClang::ParseType...Raphael Isemann2019-11-261-4/+2
* [lldb][NFC] Extract type modifier parsing from DWARFASTParserClang::ParseType...Raphael Isemann2019-11-261-208/+223
* [lldb][NFC] Extract enum parsing from DWARFASTParserClang::ParseTypeFromDWARFRaphael Isemann2019-11-261-100/+111
* [lldb][NFCI] Extract subroutine parsing from DWARFASTParserClang::ParseTypeFr...Raphael Isemann2019-11-261-374/+382
* [lldb][NFC] Extract array type parsing from DWARFASTParserClang::ParseTypeFro...Raphael Isemann2019-11-261-84/+92
* [lldb][NFC] Extract pointer to member type parsing from DWARFASTParserClang::...Raphael Isemann2019-11-261-18/+24
* [lldb][NFC] NULL -> nullptr in DWARFASTParserClang::UpdateSymbolContextScopeF...Raphael Isemann2019-11-261-4/+4
* Complete complete types early when importing types from Clang module DWARF.Adrian Prantl2019-11-221-1/+14
* [lldb][NFC] Remove ClangASTContext::GetAsDeclContextRaphael Isemann2019-11-201-9/+3
* Replace bitfield in lldb::Type with byte-sized members. (NFC)Adrian Prantl2019-11-181-14/+14
* Rename DWO -> Clang module to avoid confusion. (NFC)Adrian Prantl2019-11-141-22/+26
* Use ForEachExternalModule in ParseTypeFromClangModule (NFC)Adrian Prantl2019-11-141-16/+22
* Remove redundant check. (NFC)Adrian Prantl2019-11-131-3/+0
* Use cheaper, equivalent predicate. (NFC)Adrian Prantl2019-11-131-1/+1
* Rename clang-module-related *DWO* functions to *ClangModule* (NFC)Adrian Prantl2019-11-131-7/+39
* Rename ParseTypeFromDWO to ParseTypeFromClangModule (NFC)Adrian Prantl2019-11-131-25/+24
* Performance: Add a set of visited SymbolFiles to the other FindFiles variant.Adrian Prantl2019-11-121-3/+5
* Add support for DW_AT_export_symbols for anonymous structsshafik2019-10-281-1/+4
* [lldb][NFC] Fix typo in DWARFASTParserClang.cppRaphael Isemann2019-10-171-2/+2
* [lldb] Don't emit artificial constructor declarations as global functionsRaphael Isemann2019-10-171-1/+4
* [DWARFASTParserClang] Factor out structure-like type parsing, NFCVedant Kumar2019-10-071-428/+421
* [lldb] Fix evaluation of nested classes with parent from other CURaphael Isemann2019-10-021-0/+2
* Fix a condition-flip regression introduced in r373344.Adrian Prantl2019-10-011-1/+1
* Typo (NFC)Adrian Prantl2019-10-011-3/+3
* Remove size_t return parameter from FindTypesAdrian Prantl2019-10-011-4/+5
* Remove unused "append" parameter from FindTypes APIAdrian Prantl2019-09-301-3/+3
* [Dwarf] Fix switch cases that take an dw_tag_t.Jonas Devlieghere2019-09-251-0/+2
* Enhance SymbolFileDWARF::ParseDeclsForContext performancePavel Labath2019-09-241-5/+6
* Fix GetDIEForDeclContext so it only returns entries matching the provided con...Pavel Labath2019-08-291-3/+4
OpenPOWER on IntegriCloud