Lines Matching defs:SubDecl
428 for (Decl *SubDecl : Method->decls())
429 if (ODRHash::isSubDeclToBeProcessed(SubDecl, Method))
430 Decls.push_back(SubDecl);
433 for (auto SubDecl : Decls)
434 Hash.AddSubDecl(SubDecl);
587 for (Decl *SubDecl : Record->decls()) {
588 if (isSubDeclToBeProcessed(SubDecl, Record)) {
589 Decls.push_back(SubDecl);
590 if (auto *Function = dyn_cast<FunctionDecl>(SubDecl)) {
598 for (auto SubDecl : Decls) {
599 AddSubDecl(SubDecl);
625 for (Decl *SubDecl : Record->decls()) {
626 if (isSubDeclToBeProcessed(SubDecl, Record))
627 Decls.push_back(SubDecl);
631 for (const Decl *SubDecl : Decls)
632 AddSubDecl(SubDecl);
653 for (Decl *SubDecl : IF->decls())
654 if (isSubDeclToBeProcessed(SubDecl, IF))
655 Decls.push_back(SubDecl);
658 for (auto *SubDecl : Decls)
659 AddSubDecl(SubDecl);
743 for (Decl *SubDecl : Function->decls()) {
744 if (isSubDeclToBeProcessed(SubDecl, Function)) {
745 Decls.push_back(SubDecl);
750 for (auto SubDecl : Decls) {
751 AddSubDecl(SubDecl);
769 for (Decl *SubDecl : Enum->decls()) {
770 if (isSubDeclToBeProcessed(SubDecl, Enum)) {
771 assert(isa<EnumConstantDecl>(SubDecl) && "Unexpected Decl");
772 Decls.push_back(SubDecl);
777 for (auto SubDecl : Decls) {
778 AddSubDecl(SubDecl);
796 for (Decl *SubDecl : P->decls()) {
797 if (isSubDeclToBeProcessed(SubDecl, P)) {
798 Decls.push_back(SubDecl);
803 for (auto *SubDecl : Decls) {
804 AddSubDecl(SubDecl);