Lines Matching refs:getSuperClasses

1516     ArrayRef<std::pair<Record*, SMRange>> Bases = Search->getSuperClasses();  in createArgument()
2386 return !Arg->getSuperClasses().empty() && in isTypeArgument()
2387 Arg->getSuperClasses().back().first->getName() == "TypeArgument"; in isTypeArgument()
2432 return !Arg->getSuperClasses().empty() && in isIdentifierArgument()
2433 llvm::StringSwitch<bool>(Arg->getSuperClasses().back().first->getName()) in isIdentifierArgument()
2441 return !Arg->getSuperClasses().empty() && in isVariadicIdentifierArgument()
2443 Arg->getSuperClasses().back().first->getName()) in isVariadicIdentifierArgument()
2450 return !Arg->getSuperClasses().empty() && in isVariadicExprArgument()
2452 Arg->getSuperClasses().back().first->getName()) in isVariadicExprArgument()
2458 if (Arg->getSuperClasses().empty()) in isStringLiteralArgument()
2460 StringRef ArgKind = Arg->getSuperClasses().back().first->getName(); in isStringLiteralArgument()
2467 if (Arg->getSuperClasses().empty()) in isVariadicStringLiteralArgument()
2469 StringRef ArgKind = Arg->getSuperClasses().back().first->getName(); in isVariadicStringLiteralArgument()
2608 return !Arg->getSuperClasses().empty() && in keywordThisIsaIdentifierInArgument()
2610 Arg->getSuperClasses().back().first->getName()) in keywordThisIsaIdentifierInArgument()
2703 ArrayRef<std::pair<Record *, SMRange>> Supers = R.getSuperClasses(); in emitAttributes()
3406 auto SuperClasses = R->getSuperClasses(); in findSuperClass()
4587 return !Arg->getSuperClasses().empty() && in isParamExpr()
4589 Arg->getSuperClasses().back().first->getName()) in isParamExpr()
4712 for (const auto &Class : Arg->getSuperClasses()) { in EmitClangAttrParsedAttrImpl()