[Lldb-commits] [PATCH] D55384: [NativePDB] Reconstruct FunctionDecl	AST nodes from PDB debug info
    Zachary Turner via Phabricator via lldb-commits 
    lldb-commits at lists.llvm.org
       
    Thu Dec  6 13:06:39 PST 2018
    
    
  
zturner created this revision.
zturner added reviewers: aleksandr.urakov, amccarth, labath, lemo.
Herald added subscribers: hiraditya, aprantl.
Previously we would create an `lldb::Function` object for each function parsed, but we would not add these to the clang AST.  This is a first step towards getting local variable support working, as we first need an AST decl so that when we create local variable entries, they have the proper `DeclContext`.
https://reviews.llvm.org/D55384
Files:
  lldb/lit/SymbolFile/NativePDB/Inputs/ast-functions.lldbinit
  lldb/lit/SymbolFile/NativePDB/Inputs/ast-reconstruction.lldbinit
  lldb/lit/SymbolFile/NativePDB/Inputs/ast-types.lldbinit
  lldb/lit/SymbolFile/NativePDB/ast-functions.cpp
  lldb/lit/SymbolFile/NativePDB/ast-reconstruction.cpp
  lldb/lit/SymbolFile/NativePDB/ast-types.cpp
  lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
  llvm/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h
  llvm/include/llvm/Support/BinaryStreamArray.h
  llvm/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D55384.177031.patch
Type: text/x-patch
Size: 8953 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20181206/03bbeb7a/attachment.bin>
    
    
More information about the lldb-commits
mailing list