File tree Expand file tree Collapse file tree 1 file changed +0
-40
lines changed Expand file tree Collapse file tree 1 file changed +0
-40
lines changed Original file line number Diff line number Diff line change @@ -428,46 +428,6 @@ class HasNoncopyableAnnotationRequest
428
428
void cacheResult (bool value) const ;
429
429
};
430
430
431
- // / Determine whether the given type is noncopyable.
432
- // / Assumes a generic signature has been built.
433
- class IsNoncopyableRequest
434
- : public SimpleRequest<IsNoncopyableRequest, bool (CanType),
435
- RequestFlags::Cached> {
436
- public:
437
- using SimpleRequest::SimpleRequest;
438
-
439
- private:
440
- friend SimpleRequest;
441
-
442
- // Evaluation.
443
- bool evaluate (Evaluator &evaluator, CanType type) const ;
444
-
445
- public:
446
- // Caching.
447
- bool isCached () const { return true ; }
448
- };
449
-
450
- // / Determine whether the given declaration is escapable.
451
- class IsEscapableRequest
452
- : public SimpleRequest<IsEscapableRequest, bool (ValueDecl *),
453
- RequestFlags::SeparatelyCached> {
454
- public:
455
- using SimpleRequest::SimpleRequest;
456
-
457
- private:
458
- friend SimpleRequest;
459
-
460
- // Evaluation.
461
- bool evaluate (Evaluator &evaluator, ValueDecl *decl) const ;
462
-
463
- public:
464
- // Separate caching.
465
- bool isCached () const { return true ; }
466
- llvm::Optional<bool > getCachedResult () const ;
467
- void cacheResult (bool value) const ;
468
- };
469
-
470
-
471
431
// / Determine whether the given declaration is escapable.
472
432
class IsEscapableRequest
473
433
: public SimpleRequest<IsEscapableRequest, bool (ValueDecl *),
You can’t perform that action at this time.
0 commit comments