Skip to content

Commit 8577c6b

Browse files
authored
Merge pull request #68762 from tshortli/fix-serialize-attr-generic-signature-request-decl
NFC: Correct a declaration in TypeCheckerTypeIDZone.def.
2 parents c9bbbbf + 8d90d85 commit 8577c6b

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

include/swift/AST/TypeCheckRequests.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4405,7 +4405,7 @@ class SerializeAttrGenericSignatureRequest
44054405
: public SimpleRequest<SerializeAttrGenericSignatureRequest,
44064406
GenericSignature(const AbstractFunctionDecl *,
44074407
SpecializeAttr *),
4408-
RequestFlags::Cached> {
4408+
RequestFlags::SeparatelyCached> {
44094409
public:
44104410
using SimpleRequest::SimpleRequest;
44114411

include/swift/AST/TypeCheckerTypeIDZone.def

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -501,5 +501,5 @@ SWIFT_REQUEST(TypeChecker, ExpandChildTypeRefinementContextsRequest,
501501
bool(Decl *, TypeRefinementContext *),
502502
Cached, NoLocationInfo)
503503
SWIFT_REQUEST(TypeChecker, SerializeAttrGenericSignatureRequest,
504-
bool(Decl *, SpecializeAttr *),
505-
Cached, NoLocationInfo)
504+
GenericSignature(Decl *, SpecializeAttr *),
505+
SeparatelyCached, NoLocationInfo)

unittests/ClangImporter/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ add_swift_unittest(SwiftClangImporterTests
88
target_link_libraries(SwiftClangImporterTests
99
PRIVATE
1010
swiftClangImporter
11+
swiftSema
1112
swiftParse
1213
swiftAST
1314
)

unittests/Driver/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@ add_swift_unittest(SwiftDriverTests
77
target_link_libraries(SwiftDriverTests PRIVATE
88
swiftAST
99
swiftClangImporter
10+
swiftSema
1011
swiftDriver)

0 commit comments

Comments
 (0)