Lines Matching full:consumer

1 //===- MultiplexConsumer.cpp - AST Consumer for PCH Generation --*- C++ -*-===//
279 for (auto &Consumer : Consumers) {
280 if (auto *mutationListener = Consumer->GetASTMutationListener())
282 if (auto *serializationListener = Consumer->GetASTDeserializationListener())
299 for (auto &Consumer : Consumers)
300 Consumer->Initialize(Context);
305 for (auto &Consumer : Consumers)
306 Continue = Continue && Consumer->HandleTopLevelDecl(D);
311 for (auto &Consumer : Consumers)
312 Consumer->HandleInlineFunctionDefinition(D);
316 for (auto &Consumer : Consumers)
317 Consumer->HandleCXXStaticMemberVarInstantiation(VD);
321 for (auto &Consumer : Consumers)
322 Consumer->HandleInterestingDecl(D);
326 for (auto &Consumer : Consumers)
327 Consumer->HandleTranslationUnit(Ctx);
331 for (auto &Consumer : Consumers)
332 Consumer->HandleTagDeclDefinition(D);
336 for (auto &Consumer : Consumers)
337 Consumer->HandleTagDeclRequiredDefinition(D);
341 for (auto &Consumer : Consumers)
342 Consumer->HandleCXXImplicitFunctionInstantiation(D);
346 for (auto &Consumer : Consumers)
347 Consumer->HandleTopLevelDeclInObjCContainer(D);
351 for (auto &Consumer : Consumers)
352 Consumer->HandleImplicitImportDecl(D);
356 for (auto &Consumer : Consumers)
357 Consumer->CompleteTentativeDefinition(D);
361 for (auto &Consumer : Consumers)
362 Consumer->CompleteExternalDeclaration(D);
366 for (auto &Consumer : Consumers)
367 Consumer->AssignInheritanceModel(RD);
371 for (auto &Consumer : Consumers)
372 Consumer->HandleVTable(RD);
384 for (auto &Consumer : Consumers)
385 Consumer->PrintStats();
390 for (auto &Consumer : Consumers)
391 Skip = Skip && Consumer->shouldSkipFunctionBody(D);
396 for (auto &Consumer : Consumers)
397 if (SemaConsumer *SC = dyn_cast<SemaConsumer>(Consumer.get()))
402 for (auto &Consumer : Consumers)
403 if (SemaConsumer *SC = dyn_cast<SemaConsumer>(Consumer.get()))