Skip to content

Commit aa76808

Browse files
committed
IRGen: swift_getFunctionTypeMetadata is ReadOnly
It only accesses the type arguments passed indirectly via an array
1 parent 6108c88 commit aa76808

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

include/swift/Runtime/RuntimeFunctions.def

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -746,7 +746,7 @@ FUNCTION(GetFunctionMetadata, swift_getFunctionTypeMetadata, C_CC,
746746
TypeMetadataPtrTy->getPointerTo(0),
747747
Int32Ty->getPointerTo(0),
748748
TypeMetadataPtrTy),
749-
ATTRS(NoUnwind))
749+
ATTRS(NoUnwind, ReadOnly))
750750

751751
// Metadata *swift_getFunctionTypeMetadata0(unsigned long flags,
752752
// const Metadata *resultMetadata);

0 commit comments

Comments
 (0)