Home | History | Annotate | Download | only in Frontend

Lines Matching defs:MultiplexConsumer

1 //===- MultiplexConsumer.cpp - AST Consumer for PCH Generation --*- C++ -*-===//
10 // This file defines the MultiplexConsumer class. It also declares and defines
12 // are implementation details of MultiplexConsumer.
16 #include "clang/Frontend/MultiplexConsumer.h"
186 MultiplexConsumer::MultiplexConsumer(ArrayRef<ASTConsumer *> C)
212 MultiplexConsumer::~MultiplexConsumer() {
217 void MultiplexConsumer::Initialize(ASTContext &Context) {
222 bool MultiplexConsumer::HandleTopLevelDecl(DeclGroupRef D) {
229 void MultiplexConsumer::HandleInlineMethodDefinition(CXXMethodDecl *D) {
234 void MultiplexConsumer::HandleCXXStaticMemberVarInstantiation(VarDecl *VD) {
239 void MultiplexConsumer::HandleInterestingDecl(DeclGroupRef D) {
244 void MultiplexConsumer::HandleTranslationUnit(ASTContext &Ctx) {
249 void MultiplexConsumer::HandleTagDeclDefinition(TagDecl *D) {
254 void MultiplexConsumer::HandleCXXImplicitFunctionInstantiation(FunctionDecl *D){
259 void MultiplexConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef D) {
264 void MultiplexConsumer::CompleteTentativeDefinition(VarDecl *D) {
269 void MultiplexConsumer::HandleVTable(
275 ASTMutationListener *MultiplexConsumer::GetASTMutationListener() {
279 ASTDeserializationListener *MultiplexConsumer::GetASTDeserializationListener() {
283 void MultiplexConsumer::PrintStats() {
288 void MultiplexConsumer::InitializeSema(Sema &S) {
294 void MultiplexConsumer::ForgetSema() {