Skip to content

Commit 6566d2c

Browse files
committed
---
yaml --- r: 323323 b: refs/heads/tensorflow-next c: 6676c35 h: refs/heads/master i: 323321: 23e325c 323319: 1a72aef
1 parent 8da333a commit 6566d2c

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1461,4 +1461,4 @@ refs/heads/master-rebranch: 86e95c23aa0d37f24ec138b7853146c1cead2e40
14611461
refs/heads/rdar-53901732: 9bd06af3284e18a109cdbf9aa59d833b24eeca7b
14621462
refs/heads/revert-26776-subst-always-returns-a-type: 1b8e18fdd391903a348970a4c848995d4cdd789c
14631463
refs/heads/tensorflow-merge: 8b854f62f80d4476cb383d43c4aac2001dde3cec
1464-
refs/heads/tensorflow-next: db2f45ec3482787b55b3a74a2244b35df069e95e
1464+
refs/heads/tensorflow-next: 6676c3533c95ede16aaa0b1369ff0375682051a5

branches/tensorflow-next/include/swift/AST/Types.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5606,6 +5606,7 @@ inline bool TypeBase::hasSimpleTypeRepr() const {
56065606
case TypeKind::NestedArchetype:
56075607
return cast<NestedArchetypeType>(this)->getParent()->hasSimpleTypeRepr();
56085608

5609+
case TypeKind::OpaqueTypeArchetype:
56095610
case TypeKind::OpenedArchetype:
56105611
return false;
56115612

branches/tensorflow-next/lib/AST/ASTPrinter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3456,7 +3456,7 @@ class TypePrinter : public TypeVisitor<TypePrinter> {
34563456
}
34573457

34583458
bool isSimple = T->hasSimpleTypeRepr();
3459-
if (isSimple && T->is<OpaqueTypeArchetypeType>()) {
3459+
if (!isSimple && T->is<OpaqueTypeArchetypeType>()) {
34603460
auto opaqueTy = T->castTo<OpaqueTypeArchetypeType>();
34613461
switch (Options.OpaqueReturnTypePrinting) {
34623462
case PrintOptions::OpaqueReturnTypePrintingMode::StableReference:

0 commit comments

Comments
 (0)