Lines Matching refs:Parent
206 switch (Visitor(Cursor, Parent, ClientData)) {
487 // Set the Parent field to Cursor, then back to its old value once we're
489 SetParentRAII SetParent(Parent, StmtParent, Cursor);
1808 CXCursor Parent;
1811 : WL(wl), Parent(parent) {}
1882 WL.push_back(DeclarationNameInfoVisit(S, Parent));
1888 WL.push_back(NestedNameSpecifierLocVisit(Qualifier, Parent));
1893 WL.push_back(StmtVisit(S, Parent));
1897 WL.push_back(DeclVisit(D, Parent, isFirst));
1902 WL.push_back(ExplicitTemplateArgsVisit(A, Parent));
1906 WL.push_back(MemberRefVisit(D, L, Parent));
1910 WL.push_back(TypeLocVisit(TI->getTypeLoc(), Parent));
2017 WL.push_back(LabelRefVisit(E->getLabel(), E->getLabelLoc(), Parent));
2114 WL.push_back(DeclRefExprParts(DR, Parent));
2167 WL.push_back(LabelRefVisit(GS->getLabel(), GS->getLabelLoc(), Parent));
2182 WL.push_back(MemberExprParts(M, Parent));
2220 WL.push_back(OverloadExprParts(E, Parent));
2266 WL.push_back(SizeOfPackExprParts(E, Parent));
2276 WL.push_back(LambdaExprParts(E, Parent));
2344 // Set the Parent field, then back to its old value once we're done.
2345 SetParentRAII SetParent(Parent, StmtParent, LI.getParent());
2416 switch (Visitor(Cursor, Parent, ClientData)) {
2541 if (PostChildrenVisitor(Parent, ClientData))
6447 return Mod->Parent;