Lines Matching refs:getParent
113 for (; S; S = S->getParent()) {
186 Common = Common->getParent();
948 for (Scope *OuterS = S->getParent(); OuterS;
949 OuterS = OuterS->getParent()) {
978 if (!Lexical || !DC || !S->getParent() ||
979 !S->getParent()->isTemplateParamScope())
985 Scope *OutermostTemplateScope = S->getParent();
986 while (OutermostTemplateScope->getParent() &&
987 OutermostTemplateScope->getParent()->isTemplateParamScope())
988 OutermostTemplateScope = OutermostTemplateScope->getParent();
994 Semantic = Semantic->getParent();
1036 for (Scope *PreS = S; PreS; PreS = PreS->getParent())
1075 for (; S && !isNamespaceOrTranslationUnitScope(S); S = S->getParent()) {
1120 S->getParent() && !S->getParent()->isTemplateParamScope()) {
1175 for (DeclContext *UCtx = Ctx; UCtx; UCtx = UCtx->getParent()) {
1187 InnermostFileScope = InnermostFileScope->getParent();
1242 for (; S; S = S->getParent()) {
1263 S->getParent() && !S->getParent()->isTemplateParamScope()) {
1630 S = S->getParent();
1671 S = S->getParent();
2324 Ctx = Ctx->getParent();
3522 (!S->getParent() &&
3570 } else if (!S->getParent()) {
3596 LookupVisibleDecls(S->getParent(), Result, UDirs, Consumer, Visited);
3609 S = S->getParent();
4832 CurMD ? CurMD->getParent()->getCanonicalDecl() : nullptr;
4833 CXXRecordDecl *RD = MD->getParent()->getCanonicalDecl();