[Lldb-commits] [Diffusion] rL245905: Final bit of type system cleanup that abstracts declaration contexts into…

Tamas Berghammer via lldb-commits lldb-commits at lists.llvm.org
Thu Sep 17 07:50:20 PDT 2015

tberghammer added subscribers: lldb-commits, sivachandra.
tberghammer added a comment.

Hi Greg,

This change introduced a regression in expression evaluation. When I try to evaluate any expression in some specific context then lldb prints out the following error:

  error: out-of-line definition of '$__lldb_expr' does not match any declaration in 'Foo'
  error: 1 errors parsing expression

I created a test case stub for reproducing the issue what fails on Linux x86_64, but passes on OSX. The test is available here: http://reviews.llvm.org/D12934 (I plan to make it nicer after we know what we actually have to test).

Do you have any idea about what can cause this issue?



More information about the lldb-commits mailing list