Searched refs:getDirectSuperClasses (Results 1 – 7 of 7) sorted by relevance
1859 if (LAPK->getDirectSuperClasses().size() != 1) in getLateAttrParseKind()1863 const Record *SuperClass = LAPK->getDirectSuperClasses()[0].first; in getLateAttrParseKind()2467 return !Arg->getDirectSuperClasses().empty() && in isTypeArgument()2468 Arg->getDirectSuperClasses().back().first->getName() == "TypeArgument"; in isTypeArgument()2509 return !Arg->getDirectSuperClasses().empty() && in isIdentifierArgument()2511 Arg->getDirectSuperClasses().back().first->getName()) in isIdentifierArgument()2519 return !Arg->getDirectSuperClasses().empty() && in isVariadicIdentifierArgument()2521 Arg->getDirectSuperClasses().back().first->getName()) in isVariadicIdentifierArgument()2528 return !Arg->getDirectSuperClasses().empty() && in isVariadicExprArgument()2530 Arg->getDirectSuperClasses().back().first->getName()) in isVariadicExprArgument()[all …]
2029 if (!R->getDirectSuperClasses().empty()) in createIntrinsic()2030 CK = ClassMap[R->getDirectSuperClasses()[0].first]; in createIntrinsic()
863 if (Class->getDirectSuperClasses().size() != 1 || in run()
340 llvm::append_range(Stack, make_first_range(R->getDirectSuperClasses())); in resolveRecordTypes()2904 make_first_range(getDirectSuperClasses())); in getType()
4051 !CurRec->getDirectSuperClasses().empty() || in ParseClass()
1771 ArrayRef<std::pair<const Record *, SMRange>> getDirectSuperClasses() const { in getDirectSuperClasses() function
623 for (const auto &[Super, Loc] : Proto->getDirectSuperClasses()) in expand()