File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed
lldb/source/Plugins/SymbolFile/NativePDB Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -47,15 +47,18 @@ UdtRecordCompleter::UdtRecordCompleter(
47
47
CVType cvt = m_index.tpi ().getType (m_id.index );
48
48
switch (cvt.kind ()) {
49
49
case LF_ENUM:
50
+ m_cvr.er .Options = ClassOptions::None;
50
51
llvm::cantFail (TypeDeserializer::deserializeAs<EnumRecord>(cvt, m_cvr.er ));
51
52
break ;
52
53
case LF_UNION:
54
+ m_cvr.ur .Options = ClassOptions::None;
53
55
llvm::cantFail (TypeDeserializer::deserializeAs<UnionRecord>(cvt, m_cvr.ur ));
54
56
m_layout.bit_size = m_cvr.ur .getSize () * 8 ;
55
57
m_record.record .kind = Member::Union;
56
58
break ;
57
59
case LF_CLASS:
58
60
case LF_STRUCTURE:
61
+ m_cvr.cr .Options = ClassOptions::None;
59
62
llvm::cantFail (TypeDeserializer::deserializeAs<ClassRecord>(cvt, m_cvr.cr ));
60
63
m_layout.bit_size = m_cvr.cr .getSize () * 8 ;
61
64
m_record.record .kind = Member::Struct;
You can’t perform that action at this time.
0 commit comments