• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/

Lines Matching refs:Consumer

1 //===- MultiplexConsumer.cpp - AST Consumer for PCH Generation --*- C++ -*-===//
244 for (auto &Consumer : Consumers) {
245 if (auto *mutationListener = Consumer->GetASTMutationListener())
247 if (auto *serializationListener = Consumer->GetASTDeserializationListener())
264 for (auto &Consumer : Consumers)
265 Consumer->Initialize(Context);
270 for (auto &Consumer : Consumers)
271 Continue = Continue && Consumer->HandleTopLevelDecl(D);
276 for (auto &Consumer : Consumers)
277 Consumer->HandleInlineFunctionDefinition(D);
281 for (auto &Consumer : Consumers)
282 Consumer->HandleCXXStaticMemberVarInstantiation(VD);
286 for (auto &Consumer : Consumers)
287 Consumer->HandleInterestingDecl(D);
291 for (auto &Consumer : Consumers)
292 Consumer->HandleTranslationUnit(Ctx);
296 for (auto &Consumer : Consumers)
297 Consumer->HandleTagDeclDefinition(D);
301 for (auto &Consumer : Consumers)
302 Consumer->HandleTagDeclRequiredDefinition(D);
306 for (auto &Consumer : Consumers)
307 Consumer->HandleCXXImplicitFunctionInstantiation(D);
311 for (auto &Consumer : Consumers)
312 Consumer->HandleTopLevelDeclInObjCContainer(D);
316 for (auto &Consumer : Consumers)
317 Consumer->HandleImplicitImportDecl(D);
321 for (auto &Consumer : Consumers)
322 Consumer->CompleteTentativeDefinition(D);
326 for (auto &Consumer : Consumers)
327 Consumer->CompleteExternalDeclaration(D);
331 for (auto &Consumer : Consumers)
332 Consumer->AssignInheritanceModel(RD);
336 for (auto &Consumer : Consumers)
337 Consumer->HandleVTable(RD);
349 for (auto &Consumer : Consumers)
350 Consumer->PrintStats();
355 for (auto &Consumer : Consumers)
356 Skip = Skip && Consumer->shouldSkipFunctionBody(D);
361 for (auto &Consumer : Consumers)
362 if (SemaConsumer *SC = dyn_cast<SemaConsumer>(Consumer.get()))
367 for (auto &Consumer : Consumers)
368 if (SemaConsumer *SC = dyn_cast<SemaConsumer>(Consumer.get()))