Lines Matching refs:ArgKind
67 static ArgKind getKind() {
68 return ArgKind(ArgKind::AK_String);
89 static ArgKind getKind() {
90 return ArgKind(ASTNodeKind::getFromNodeKind<T>());
105 static ArgKind getKind() {
106 return ArgKind(ArgKind::AK_Boolean);
121 static ArgKind getKind() {
122 return ArgKind(ArgKind::AK_Double);
137 static ArgKind getKind() {
138 return ArgKind(ArgKind::AK_Unsigned);
164 static ArgKind getKind() {
165 return ArgKind(ArgKind::AK_String);
189 static ArgKind getKind() {
190 return ArgKind(ArgKind::AK_String);
209 static ArgKind getKind() { return ArgKind(ArgKind::AK_String); }
232 static ArgKind getKind() { return ArgKind(ArgKind::AK_String); }
259 static ArgKind getKind() { return ArgKind(ArgKind::AK_String); }
288 std::vector<ArgKind> &ArgKinds) const = 0;
310 if (ArgKind(NodeKind).isConvertibleTo(Kind, Specificity)) {
342 ArrayRef<ArgKind> ArgKinds)
357 std::vector<ArgKind> &Kinds) const override {
372 const std::vector<ArgKind> ArgKinds;
513 std::vector<ArgKind> &Kinds) const override {
527 const ArgKind ArgsKind;
713 std::vector<ArgKind> &Kinds) const override {
746 std::vector<ArgKind> &Kinds) const override {
748 Kinds.push_back(ArgKind::AK_String);
839 std::vector<ArgKind> &Kinds) const override {
881 ArgKind AK = ArgTypeTraits<ArgType1>::getKind();
894 ArgKind AKs[] = { ArgTypeTraits<ArgType1>::getKind(),