Lines Matching defs:Parent

51                                  const NamedDecl *Parent,
56 IndexCtx.indexBody(LocInfo.getAsExpr(), Parent, DC);
59 IndexCtx.indexTypeSourceInfo(LocInfo.getAsTypeSourceInfo(), Parent, DC);
64 Parent, DC);
69 IndexCtx.handleReference(TTD, TALoc.getTemplateNameLoc(), Parent, DC);
89 const NamedDecl *Parent = nullptr,
91 if (!Parent) Parent = D;
93 IndexCtx.indexTypeSourceInfo(D->getTypeSourceInfo(), Parent,
94 Parent->getLexicalDeclContext(),
96 IndexCtx.indexNestedNameSpecifierLoc(D->getQualifierLoc(), Parent);
98 const NamedDecl *Parent) {
101 IndexCtx.indexBody(Parm->getDefaultArg(), Parent);
136 IndexCtx.indexBody(C, Parent);
610 const NamedDecl *Parent = dyn_cast<NamedDecl>(DC);
611 IndexCtx.indexNestedNameSpecifierLoc(D->getQualifierLoc(), Parent,
620 IndexCtx.handleReference(I->getUnderlyingDecl(), D->getLocation(), Parent,
628 const NamedDecl *Parent = dyn_cast<NamedDecl>(DC);
633 IndexCtx.indexNestedNameSpecifierLoc(D->getQualifierLoc(), Parent,
637 D->getLocation(), Parent,
645 const NamedDecl *Parent = dyn_cast<NamedDecl>(DC);
646 IndexCtx.indexNestedNameSpecifierLoc(D->getQualifierLoc(), Parent,
654 const NamedDecl *Parent = dyn_cast<NamedDecl>(DC);
655 IndexCtx.indexNestedNameSpecifierLoc(D->getQualifierLoc(), Parent,
700 const NamedDecl *Parent) {
706 handleTemplateArgumentLoc(TTP->getDefaultArgument(), Parent,
710 Parent, TTP->getLexicalDeclContext());
712 IndexCtx.indexTypeSourceInfo(NTTP->getTypeSourceInfo(), Parent);
714 handleTemplateArgumentLoc(NTTP->getDefaultArgument(), Parent,
718 handleTemplateArgumentLoc(TTPD->getDefaultArgument(), Parent,
723 IndexCtx.indexBody(R, Parent);
727 const NamedDecl *Parent = D->getTemplatedDecl();
728 if (!Parent)
733 if (Params && shouldIndexTemplateParameterDefaultValue(Parent)) {
734 indexTemplateParameters(Params, Parent);
737 return Visit(Parent);