File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -4859,6 +4859,7 @@ bool ASTContext::isTypeBridgedInExternalModule(
4859
4859
// bridging implementations of CG types appear in the Foundation
4860
4860
// module.
4861
4861
nominal->getParentModule ()->getName () == Id_CoreGraphics ||
4862
+ nominal->getParentModule ()->getName () == Id_CoreFoundation ||
4862
4863
// CoreMedia is a dependency of AVFoundation, but the bridged
4863
4864
// NSValue implementations for CMTime, CMTimeRange, and
4864
4865
// CMTimeMapping are provided by AVFoundation, and AVFoundation
Original file line number Diff line number Diff line change @@ -826,7 +826,8 @@ bool TypeBase::isCGFloatType() {
826
826
// On macOS `CGFloat` is part of a `CoreGraphics` module,
827
827
// but on Linux it could be found in `Foundation`.
828
828
return (module ->getName ().is (" CoreGraphics" ) ||
829
- module ->getName ().is (" Foundation" )) &&
829
+ module ->getName ().is (" Foundation" ) ||
830
+ module ->getName ().is (" CoreFoundation" )) &&
830
831
NTD->getName ().is (" CGFloat" );
831
832
}
832
833
You can’t perform that action at this time.
0 commit comments