mirror of
https://github.com/RPCS3/llvm.git
synced 2025-04-02 13:21:43 +00:00
Work around for some problems with templates.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30715 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
c548428c5d
commit
0f77fe5ea6
@ -1526,6 +1526,12 @@ DIE *DwarfWriter::NewType(DIE *Context, TypeDesc *TyDesc, CompileUnit *Unit) {
|
||||
}
|
||||
default: break;
|
||||
}
|
||||
} else if (SubprogramDesc *SubprogramTy = dyn_cast<SubprogramDesc>(TyDesc)) {
|
||||
Slot = Ty = new DIE(DW_TAG_pointer_type);
|
||||
Ty->AddUInt(DW_AT_byte_size, 0, TAI->getAddressSize());
|
||||
Ty->AddString(DW_AT_name, DW_FORM_string, SubprogramTy->getName());
|
||||
Context->AddChild(Ty);
|
||||
return Slot;
|
||||
}
|
||||
|
||||
assert(Ty && "Type not supported yet");
|
||||
|
Loading…
x
Reference in New Issue
Block a user