We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c60a6b7 + 482dbc4 commit 360ba8aCopy full SHA for 360ba8a
lib/Sema/TypeCheckCaptures.cpp
@@ -78,11 +78,11 @@ class FindCapturedVars : public ASTWalker {
78
79
class TypeCaptureWalker : public TypeWalker {
80
AnyFunctionRef AFR;
81
- llvm::function_ref<void(Type)> Callback;
+ std::function<void(Type)> Callback;
82
public:
83
explicit TypeCaptureWalker(AnyFunctionRef AFR,
84
- llvm::function_ref<void(Type)> callback)
85
- : AFR(AFR), Callback(callback) {}
+ std::function<void(Type)> callback)
+ : AFR(AFR), Callback(std::move(callback)) {}
86
87
Action walkToTypePre(Type ty) override {
88
Callback(ty);
0 commit comments