Lines Matching defs:Callbacks
356 SynchronizedTUStatus(PathRef FileName, ParsingCallbacks &Callbacks)
357 : FileName(FileName), Callbacks(Callbacks) {}
374 Callbacks.onFileUpdated(FileName, Status);
382 ParsingCallbacks &Callbacks;
430 PreambleThread(llvm::StringRef FileName, ParsingCallbacks &Callbacks,
435 : FileName(FileName), Callbacks(Callbacks),
584 ParsingCallbacks &Callbacks;
612 ParsingCallbacks &Callbacks);
625 const TUScheduler::Options &Opts, ParsingCallbacks &Callbacks);
725 ParsingCallbacks &Callbacks;
820 ParsingCallbacks &Callbacks) {
823 /*RunSync=*/!Tasks, Opts, Callbacks));
839 ParsingCallbacks &Callbacks)
842 ContextProvider(Opts.ContextProvider), CDB(CDB), Callbacks(Callbacks),
843 Barrier(Barrier), Done(false), Status(FileName, Callbacks),
844 PreamblePeer(FileName, Callbacks, Opts.StorePreamblesInMemory, RunSync,
928 Callbacks.onFailedAST(FileName, Inputs.Version,
1065 Callbacks.onPreamblePublished(FileName);
1093 Callbacks.onPreambleAST(FileName, Inputs.Version, std::move(ASTCtx),
1252 Callbacks.onMainAST(FileName, **AST, RunPublish);
1259 Callbacks.onFailedAST(FileName, Inputs.Version, CIDiags, RunPublish);
1633 std::unique_ptr<ParsingCallbacks> Callbacks)
1635 Callbacks(Callbacks ? std::move(Callbacks)
1683 WorkerThreads ? &*WorkerThreads : nullptr, Barrier, Opts, *Callbacks);