File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -78,8 +78,10 @@ SingleValueInstruction *isAccessProjection(SILValue v);
78
78
// / findAccessedStorage() on either \p v or the returned address.
79
79
SILValue getAddressAccess (SILValue v);
80
80
81
- // / Convenience for stripAccessMarkers(getAddressAccess(V)).
82
- SILValue getAccessedAddress (SILValue v);
81
+ // / Convenience for stripAccessMarkers(getAddressAccess(v)).
82
+ inline SILValue getAccessedAddress (SILValue v) {
83
+ return stripAccessMarkers (getAddressAccess (v));
84
+ }
83
85
84
86
// / Return true if \p accessedAddress points to a let-variable.
85
87
// /
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ SingleValueInstruction *swift::isAccessProjection(SILValue v) {
47
47
// TODO: When the optimizer stops stripping begin_access markers, then we should
48
48
// be able to assert that the result is a BeginAccessInst and the default case
49
49
// is unreachable.
50
- SILValue swift::getAccessedAddress (SILValue v) {
50
+ SILValue swift::getAddressAccess (SILValue v) {
51
51
while (true ) {
52
52
assert (v->getType ().isAddress ());
53
53
auto *projection = isAccessProjection (v);
You can’t perform that action at this time.
0 commit comments