Home
last modified time | relevance | path

Searched refs:unique_function (Results 1 – 19 of 19) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFunctionExtras.h362 unique_function() = default;
364 unique_function(unique_function &&) = default;
365 unique_function(const unique_function &) = delete;
366 unique_function &operator=(unique_function &&) = default;
367 unique_function &operator=(const unique_function &) = delete;
370 unique_function(
390 unique_function(unique_function &&) = default;
391 unique_function(const unique_function &) = delete;
392 unique_function &operator=(unique_function &&) = default;
393 unique_function &operator=(const unique_function &) = delete;
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassInstrumentation.h149 SmallVector<llvm::unique_function<BeforePassFunc>, 4>
152 SmallVector<llvm::unique_function<BeforeSkippedPassFunc>, 4>
155 SmallVector<llvm::unique_function<BeforeNonSkippedPassFunc>, 4>
158 SmallVector<llvm::unique_function<AfterPassFunc>, 4> AfterPassCallbacks;
160 SmallVector<llvm::unique_function<AfterPassInvalidatedFunc>, 4>
163 SmallVector<llvm::unique_function<BeforeAnalysisFunc>, 4>
166 SmallVector<llvm::unique_function<AfterAnalysisFunc>, 4>
169 SmallVector<llvm::unique_function<AnalysisInvalidatedFunc>, 4>
172 SmallVector<llvm::unique_function<AnalysesClearedFunc>, 4>
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyld.h278 unique_function<Error(const object::ObjectFile &Obj, LoadedObjectInfo &,
281 unique_function<void(object::OwningBinary<object::ObjectFile> O,
304 unique_function<Error(const object::ObjectFile &Obj,
308 unique_function<void(object::OwningBinary<object::ObjectFile>,
H A DJITSymbol.h267 using GetAddressFtor = unique_function<Expected<JITTargetAddress>()>;
375 using OnResolvedFunction = unique_function<void(Expected<LookupResult>)>;
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Host/
H A DEditline.h95 llvm::unique_function<bool(Editline *, StringList &)>;
98 llvm::unique_function<int(Editline *, StringList &, int)>;
101 llvm::unique_function<llvm::Optional<std::string>(llvm::StringRef)>;
103 using CompleteCallbackType = llvm::unique_function<void(CompletionRequest &)>;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachinePassManager.h241 SmallVector<llvm::unique_function<FuncTy>, 4> InitializationFuncs;
242 SmallVector<llvm::unique_function<FuncTy>, 4> FinalizationFuncs;
245 std::map<PassIndex, llvm::unique_function<FuncTy>> MachineModulePasses;
H A DCodeGenPassBuilder.h236 SmallVector<llvm::unique_function<bool(AnalysisKey *)>, 4> BeforeCallbacks;
237 SmallVector<llvm::unique_function<void(AnalysisKey *)>, 4> AfterCallbacks;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOPlatform.h184 unique_function<void(Expected<MachOJITDylibInitializerSequence>)>;
187 unique_function<void(Expected<MachOJITDylibDeinitializerSequence>)>;
189 using SendSymbolAddressFn = unique_function<void(Expected<ExecutorAddress>)>;
H A DLazyReexports.h41 unique_function<Error(JITTargetAddress ResolvedAddr)>;
89 using NotifyTargetResolved = unique_function<void(JITTargetAddress)>;
H A DIRTransformLayer.h30 using TransformFunction = unique_function<Expected<ThreadSafeModule>(
H A DEPCDynamicLibrarySearchGenerator.h27 using SymbolPredicate = unique_function<bool(const SymbolStringPtr &)>;
H A DExecutorProcessControl.h44 unique_function<void(shared::WrapperFunctionResult)>;
50 using WriteResultFn = unique_function<void(Error)>;
H A DCore.h395 using SymbolsResolvedCallback = unique_function<void(Expected<SymbolMap>)>;
1239 lookupInitSymbolsAsync(unique_function<void(Error)> OnComplete,
1289 using DispatchTaskFunction = unique_function<void(std::unique_ptr<Task> T)>;
1293 using JITDispatchHandlerFunction = unique_function<void(
1383 unique_function<void(Expected<SymbolFlagsMap>)> OnComplete);
1626 unique_function<void(Expected<SymbolFlagsMap>)> OnComplete);
H A DOrcRPCExecutorProcessControl.h279 using ErrorReporter = unique_function<void(Error)>;
281 using OnCloseConnectionFunction = unique_function<Error(Error)>;
H A DIndirectionUtils.h59 unique_function<void(JITTargetAddress) const>;
61 using ResolveLandingFunction = unique_function<void(
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp1200 unique_function<void(object::OwningBinary<object::ObjectFile>, in finalizeAsync()
1422 unique_function<Error(const object::ObjectFile &Obj, in jitLinkForORC()
1426 unique_function<void(object::OwningBinary<object::ObjectFile>, in jitLinkForORC()
H A DRuntimeDyldImpl.h546 unique_function<void(object::OwningBinary<object::ObjectFile>,
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCore.cpp513 unique_function<void(Expected<SymbolFlagsMap>)> OnComplete) in InProgressLookupFlagsState()
530 unique_function<void(Expected<SymbolFlagsMap>)> OnComplete;
1754 unique_function<void(Error)> OnComplete, ExecutionSession &ES, in lookupInitSymbolsAsync()
1759 using OnCompleteFn = unique_function<void(Error)>; in lookupInitSymbolsAsync()
1924 unique_function<void(Expected<SymbolFlagsMap>)> OnComplete) { in lookupFlags()
2670 unique_function<void(Expected<SymbolFlagsMap>)> OnComplete) { in OL_completeLookupFlags()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h133 llvm::unique_function<void(const clang::Token &)> OnToken;
1045 void setTokenWatcher(llvm::unique_function<void(const clang::Token &)> F) { in setTokenWatcher()