[all-commits] [llvm/llvm-project] d6d36a: [lldb] "See through" atomic types in ClangASTContext

Pavel Labath via All-commits all-commits at lists.llvm.org
Thu Dec 12 02:45:02 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: d6d36ae4a052e9fefd2926005a69f6cebfa5832b
      https://github.com/llvm/llvm-project/commit/d6d36ae4a052e9fefd2926005a69f6cebfa5832b
  Author: Pavel Labath <pavel at labath.sk>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M lldb/source/Symbol/ClangASTContext.cpp
    M lldb/test/Shell/SymbolFile/DWARF/dwarf5-atomic.s

  Log Message:
  -----------
  [lldb] "See through" atomic types in ClangASTContext

Summary:
This enables us to display the contents of atomic structs. Calling the
removal of _Atomic "desugaring" is not fully correct as it does more
than remove sugar, but it is the right thing to do for most of the
things that we care about. We can change this back once we decide to
support atomic types more comprehensively.

Reviewers: teemperor, shafik

Subscribers: jfb, lldb-commits

Tags: #lldb

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




More information about the All-commits mailing list