[Lldb-commits] [PATCH] D13066: Make DWARFASTParserClang::ParseChildMembers return a bool.
Greg Clayton via lldb-commits
lldb-commits at lists.llvm.org
Tue Sep 22 14:27:06 PDT 2015
clayborg requested changes to this revision.
clayborg added a comment.
This revision now requires changes to proceed.
We have the same problem with base classes where if we have a class that has a DW_TAG_inheritance tag that points to a forward declaration for a class, then we start and end the definition of the class and assume the base class is empty with no methods, ivars or anything.
You will need to fix this test case so that is fails on MacOSX as well. I believe you will need to specify the -flimit-debug-info manually as -fno-limit-debug-info is the default on darwin and possibly other platforms. So this test should probably only run when using a clang that supports -flimit-debug-info/-fno-limit-debug-info.
More information about the lldb-commits