Skip to content

Commit 3abfcee

Browse files
committed
[cxx-interop] Don't cache CxxRecordSemanticsRequest.
1 parent f7909a8 commit 3abfcee

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

include/swift/ClangImporter/ClangImporterRequests.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -345,13 +345,10 @@ SourceLoc extractNearestSourceLoc(CxxRecordSemanticsDescriptor desc);
345345
class CxxRecordSemantics
346346
: public SimpleRequest<CxxRecordSemantics,
347347
CxxRecordSemanticsKind(CxxRecordSemanticsDescriptor),
348-
RequestFlags::Cached> {
348+
RequestFlags::Uncached> {
349349
public:
350350
using SimpleRequest::SimpleRequest;
351351

352-
// Caching
353-
bool isCached() const { return true; }
354-
355352
// Source location
356353
SourceLoc getNearestLoc() const { return SourceLoc(); };
357354

0 commit comments

Comments
 (0)