Ignores functions that have a range starting outside of a code section
authorAntónio Afonso <antonio.afonso@gmail.com>
Mon, 9 Nov 2020 02:17:10 +0000 (18:17 -0800)
committerAntónio Afonso <antonio.afonso@gmail.com>
Mon, 9 Nov 2020 16:26:08 +0000 (08:26 -0800)
commitdf30bc0168d236e5575d815030d6fe4cd8626f34
treeddca614453369ec8a0634a3cee855c37dcdff9b8
parent265a38fbc547adc0e2b71a98dac4d0a60b0dd63c
Ignores functions that have a range starting outside of a code section

This is a similar patch to https://reviews.llvm.org/D87172. Greg said we should also do it for functions.

Reviewed By: clayborg, labath

Differential Revision: https://reviews.llvm.org/D87173
lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParser.h
lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h
lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
lldb/test/Shell/SymbolFile/DWARF/function-entries-invalid-addresses.yaml [new file with mode: 0644]