forked from OSchip/llvm-project
Use the new API for creating an OpaqueType.
llvm-svn: 79107
This commit is contained in:
parent
7e11b725f4
commit
78e0ffa25f
|
@ -516,7 +516,8 @@ namespace {
|
||||||
if (TI != TypeStack.end()) {
|
if (TI != TypeStack.end()) {
|
||||||
TypeMap::const_iterator I = UnresolvedTypes.find(Ty);
|
TypeMap::const_iterator I = UnresolvedTypes.find(Ty);
|
||||||
if (I == UnresolvedTypes.end()) {
|
if (I == UnresolvedTypes.end()) {
|
||||||
Out << "PATypeHolder " << typeName << "_fwd = OpaqueType::get();";
|
Out << "PATypeHolder " << typeName;
|
||||||
|
Out << "_fwd = OpaqueType::get(getGlobalContext());";
|
||||||
nl(Out);
|
nl(Out);
|
||||||
UnresolvedTypes[Ty] = typeName;
|
UnresolvedTypes[Ty] = typeName;
|
||||||
}
|
}
|
||||||
|
@ -616,7 +617,8 @@ namespace {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case Type::OpaqueTyID: {
|
case Type::OpaqueTyID: {
|
||||||
Out << "OpaqueType* " << typeName << " = OpaqueType::get();";
|
Out << "OpaqueType* " << typeName;
|
||||||
|
Out << " = OpaqueType::get(getGlobalContext());";
|
||||||
nl(Out);
|
nl(Out);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue