llvm-project/lldb/source/Symbol
Vedant Kumar 21d417dc18 [DWARF] Evaluate DW_OP_entry_value
Add support for evaluating DW_OP_entry_value. This involves parsing
DW_TAG_call_site_parameter and wiring the information through to the expression
evaluator.

rdar://54496008

Differential Revision: https://reviews.llvm.org/D67376

llvm-svn: 371668
2019-09-11 21:23:45 +00:00
..
ArmUnwindInfo.cpp Support Linux signal return trampolines in frame initialization 2019-07-19 14:05:55 +00:00
Block.cpp SymbolVendor: Remove passthrough methods 2019-08-06 09:12:42 +00:00
CMakeLists.txt [Symbol] Move VerifyDecl to ClangASTContext 2019-08-20 22:06:13 +00:00
ClangASTContext.cpp [Symbol] Give ClangASTContext a PersistentExpressionState instead of a ClangPersistentVariables 2019-09-09 23:11:43 +00:00
ClangASTImporter.cpp [Logging] Replace Log::Printf with LLDB_LOG macro (NFC) 2019-07-24 17:56:10 +00:00
ClangExternalASTSourceCallbacks.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ClangExternalASTSourceCommon.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ClangUtil.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
CompactUnwindInfo.cpp [Logging] Replace Log::Printf with LLDB_LOG macro (NFC) 2019-07-24 17:56:10 +00:00
CompileUnit.cpp [DWARF} Use LLVM's debug line parser in LLDB. 2019-08-13 19:51:51 +00:00
CompilerDecl.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
CompilerDeclContext.cpp Correctly look up declarations in inline namespaces 2019-03-12 07:45:04 +00:00
CompilerType.cpp [Symbol] Decouple clang from CompilerType 2019-08-13 19:40:36 +00:00
CxxModuleHandler.cpp [ASTImporter] Use llvm::Expected and Error in the importer API 2019-05-15 10:29:48 +00:00
DWARFCallFrameInfo.cpp [Logging] Replace Log::Printf with LLDB_LOG macro (NFC) 2019-07-24 17:56:10 +00:00
DebugMacros.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DeclVendor.cpp [Symbol] Decouple clang from DeclVendor 2019-08-23 06:11:32 +00:00
Declaration.cpp Include inlined functions when figuring out a contiguous address range 2019-05-06 20:01:21 +00:00
FuncUnwinders.cpp FuncUnwinders: prefer debug_frame over eh_frame 2019-05-27 11:53:24 +00:00
Function.cpp [DWARF] Evaluate DW_OP_entry_value 2019-09-11 21:23:45 +00:00
LineEntry.cpp Include inlined functions when figuring out a contiguous address range 2019-05-06 20:01:21 +00:00
LineTable.cpp Fix line table resolution near the end of a section 2019-08-06 06:52:05 +00:00
LocateSymbolFile.cpp SymbolVendorELF: Perform build-id lookup even without a debug link 2019-08-06 08:18:39 +00:00
LocateSymbolFileMacOSX.cpp [Utility] Replace `lldb_private::CleanUp` by `llvm::scope_exit` 2019-09-10 00:20:50 +00:00
ObjectFile.cpp [Utility] Reimplement RegularExpression on top of llvm::Regex 2019-08-16 21:25:36 +00:00
PostfixExpression.cpp Postfix: move more code out of the PDB plugin 2019-08-26 11:44:14 +00:00
Symbol.cpp Get the expression parser to handle missing weak symbols. 2019-06-28 21:40:05 +00:00
SymbolContext.cpp [Disassembler] Simplify a few methods (NFC) 2019-09-04 22:38:20 +00:00
SymbolFile.cpp Extend FindTypes with CompilerContext to allow filtering by language. 2019-08-22 21:45:58 +00:00
SymbolVendor.cpp SymbolVendor: Remove passthrough methods 2019-08-06 09:12:42 +00:00
Symtab.cpp Fix lookup of symbols at the same address with no size vs. size 2019-07-01 14:31:26 +00:00
Type.cpp Generalize FindTypes with CompilerContext to support fuzzy lookup 2019-08-21 18:06:56 +00:00
TypeList.cpp [NFC] Remove ASCII lines from comments 2019-04-10 20:48:55 +00:00
TypeMap.cpp [Symbol][NFC] Remove references to clang in TypeMap 2019-08-20 20:44:36 +00:00
TypeSystem.cpp Extend FindTypes with CompilerContext to allow filtering by language. 2019-08-22 21:45:58 +00:00
UnwindPlan.cpp [Logging] Replace Log::Printf with LLDB_LOG macro (NFC) 2019-07-24 17:56:10 +00:00
UnwindTable.cpp SymbolVendor: Introduce Module::GetSymbolFile 2019-08-02 08:16:35 +00:00
Variable.cpp [lldb][NFC] Remove WordComplete mode, make result array indexed from 0 and remove any undocumented/redundant return values 2019-08-22 07:41:23 +00:00
VariableList.cpp [NFC] Remove ASCII lines from comments 2019-04-10 20:48:55 +00:00