[SR-7165] Excise <iostream> from the Reflection libraries #49713
Labels
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
good first issue
Good for newcomers
reflection
standard library
Area: Standard library umbrella
Additional Detail from JIRA
md5: 50c360f85ba6b0b2290c6133b7260217
relates to:
Issue Description:
From the LLVM Coding Standards:
We should get this out of stdlib/public/Reflection/TypeLowering.cpp and include/swift/Reflection/*, and replace it with whatever we actually need in that file for streaming. (The headers might be able to get away with
<iosfwd>
.)tools/swift-reflection-dump/swift-reflection-dump.cpp also uses it, but that's a testing tool that is going to use the standard streams, so that's more okay.
The text was updated successfully, but these errors were encountered: