Lines Matching refs:merge
71 static LVPair merge(LVPair L, LVPair R) {
76 static LVPair merge(LVPair L, LinkageInfo R) {
128 LV = merge(LV, T->getLinkageAndVisibility());
134 LV = merge(LV, NTTP->getType()->getLinkageAndVisibility());
141 LV = merge(LV, getLVForTemplateParameterList(TTP->getTemplateParameters()));
166 LV = merge(LV, Args[I].getAsType()->getLinkageAndVisibility());
174 LV = merge(LV, getLVForDecl(ND, F));
182 LV = merge(LV, getLVForDecl(Template, F));
186 LV = merge(LV, getLVForTemplateArgumentList(Args[I].pack_begin(),
417 LV.merge(getLVForDecl(specInfo->getTemplate(),
420 LV.merge
441 LV.merge(getLVForDecl(spec->getSpecializedTemplate(),
446 LV.merge(getLVForTemplateArgumentList(TemplateArgs, F));
461 LV.merge(EnumLV);
467 LV.merge(getLVForTemplateParameterList(temp->getTemplateParameters()));
514 // If we have an explicit visibility attribute, merge that in.
530 LV.merge(getLVForDecl(cast<RecordDecl>(D->getDeclContext()), ClassF));
551 LV.merge(getLVForTemplateArgumentList(*spec->TemplateArguments, F));
553 LV.merge(getLVForTemplateParameterList(
587 // Merge template argument/parameter information for member
589 LV.merge(getLVForTemplateArgumentList(spec->getTemplateArgs(), F));
591 LV.merge(getLVForTemplateParameterList(