title: LLDB debugger - how to evaluate C macros?
body: <p>I am trying to debug an application that makes extensive use of C macros (nested macros of macros).  It gives  "use of undeclared identifier" error.</p>
  
  <p>Is there any way to make LLDB debugger recognize and evaluate it properly?  I can decompose the macros myself and write the full expression but it's very tedious and error prone.</p>