Skip to content

Commit 5a477cf

Browse files
committed
Added a hack that allows expressions to ignore
Objective-C member accessibility restrictions. Ultimately Clang should have a flag that ignores accessibility for Objective-C like it has one for C++. llvm-svn: 117768
1 parent 0d54643 commit 5a477cf

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1128,6 +1128,12 @@ SymbolFileDWARF::ParseChildMembers
11281128
}
11291129
}
11301130
}
1131+
1132+
// FIXME: Make Clang ignore Objective-C accessibility for expressions
1133+
1134+
if (class_language == eLanguageTypeObjC ||
1135+
class_language == eLanguageTypeObjC_plus_plus)
1136+
accessibility = eAccessNone;
11311137

11321138
if (is_artificial == false)
11331139
{

0 commit comments

Comments
 (0)