File tree Expand file tree Collapse file tree 2 files changed +8
-5
lines changed
Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -6029,15 +6029,14 @@ class AbstractStorageDecl : public ValueDecl {
60296029 return getOpaqueReadOwnership () != OpaqueReadOwnership::Borrowed;
60306030 }
60316031
6032- // / Does this storage require a 'read' accessor in its opaque-accessors set?
6033- bool requiresOpaqueReadCoroutine () const {
6034- return getOpaqueReadOwnership () != OpaqueReadOwnership::Owned;
6035- }
6032+ // / Does this storage require a '_read' accessor in its opaque-accessors set?
6033+ bool requiresOpaqueReadCoroutine () const ;
60366034
60376035 // / Does this storage require a 'set' accessor in its opaque-accessors set?
60386036 bool requiresOpaqueSetter () const { return supportsMutation (); }
60396037
6040- // / Does this storage require a 'modify' accessor in its opaque-accessors set?
6038+ // / Does this storage require a '_modify' accessor in its opaque-accessors
6039+ // / set?
60416040 bool requiresOpaqueModifyCoroutine () const ;
60426041
60436042 // / Does this storage have any explicit observers (willSet or didSet) attached
Original file line number Diff line number Diff line change @@ -3006,6 +3006,10 @@ bool AbstractStorageDecl::requiresOpaqueAccessor(AccessorKind kind) const {
30063006 llvm_unreachable (" bad accessor kind" );
30073007}
30083008
3009+ bool AbstractStorageDecl::requiresOpaqueReadCoroutine () const {
3010+ return getOpaqueReadOwnership () != OpaqueReadOwnership::Owned;
3011+ }
3012+
30093013bool AbstractStorageDecl::requiresOpaqueModifyCoroutine () const {
30103014 ASTContext &ctx = getASTContext ();
30113015 return evaluateOrDefault (ctx.evaluator ,
You can’t perform that action at this time.
0 commit comments