[PATCH] D49410: [PDB] Parse UDT symbols and pointers to members

Aleksandr Urakov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 20 00:34:56 PDT 2018


aleksandr.urakov added inline comments.


================
Comment at: lit/SymbolFile/PDB/class-layout.test:3
+RUN: clang-cl -m32 /Z7 /c /GS- %S/Inputs/ClassLayoutTest.cpp /o %T/ClassLayoutTest.cpp.obj
+RUN: link %T/ClassLayoutTest.cpp.obj /DEBUG /nodefaultlib /ENTRY:main /OUT:%T/ClassLayoutTest.cpp.exe
+RUN: lldb-test symbols %T/ClassLayoutTest.cpp.exe | FileCheck %s
----------------
zturner wrote:
> aleksandr.urakov wrote:
> > zturner wrote:
> > > If you change this to `lld-link` this test may be able to run on non windows today.
> > It seems that with `lld-link` the `GetDeclarationForSymbol` function can't find declarations for UDTs.
> Heh, I know exactly what that is actually.  Ignore my request, it's easy to fix in lld-link but I don't have the time to do it right now.
Ok, thanks!


https://reviews.llvm.org/D49410





More information about the llvm-commits mailing list