mirror of
https://github.com/RPCS3/llvm.git
synced 2025-03-07 10:07:17 +00:00
Use the new API for creating an OpaqueType.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79107 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
3d2de1d175
commit
bad9defac8
@ -516,7 +516,8 @@ namespace {
|
||||
if (TI != TypeStack.end()) {
|
||||
TypeMap::const_iterator I = UnresolvedTypes.find(Ty);
|
||||
if (I == UnresolvedTypes.end()) {
|
||||
Out << "PATypeHolder " << typeName << "_fwd = OpaqueType::get();";
|
||||
Out << "PATypeHolder " << typeName;
|
||||
Out << "_fwd = OpaqueType::get(getGlobalContext());";
|
||||
nl(Out);
|
||||
UnresolvedTypes[Ty] = typeName;
|
||||
}
|
||||
@ -616,7 +617,8 @@ namespace {
|
||||
break;
|
||||
}
|
||||
case Type::OpaqueTyID: {
|
||||
Out << "OpaqueType* " << typeName << " = OpaqueType::get();";
|
||||
Out << "OpaqueType* " << typeName;
|
||||
Out << " = OpaqueType::get(getGlobalContext());";
|
||||
nl(Out);
|
||||
break;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user