Lines Matching refs:ArgKind
70 static ArgKind getKind() {
71 return ArgKind(ArgKind::AK_String);
95 static ArgKind getKind() {
96 return ArgKind(ASTNodeKind::getFromNodeKind<T>());
114 static ArgKind getKind() {
115 return ArgKind(ArgKind::AK_Boolean);
133 static ArgKind getKind() {
134 return ArgKind(ArgKind::AK_Double);
152 static ArgKind getKind() {
153 return ArgKind(ArgKind::AK_Unsigned);
182 static ArgKind getKind() {
183 return ArgKind(ArgKind::AK_String);
210 static ArgKind getKind() {
211 return ArgKind(ArgKind::AK_String);
233 static ArgKind getKind() { return ArgKind(ArgKind::AK_String); }
259 static ArgKind getKind() { return ArgKind(ArgKind::AK_String); }
289 static ArgKind getKind() { return ArgKind(ArgKind::AK_String); }
318 std::vector<ArgKind> &ArgKinds) const = 0;
340 if (ArgKind(NodeKind).isConvertibleTo(Kind, Specificity)) {
372 ArrayRef<ArgKind> ArgKinds)
387 std::vector<ArgKind> &Kinds) const override {
402 const std::vector<ArgKind> ArgKinds;
562 std::vector<ArgKind> &Kinds) const override {
576 const ArgKind ArgsKind;
767 std::vector<ArgKind> &Kinds) const override {
800 std::vector<ArgKind> &Kinds) const override {
802 Kinds.push_back(ArgKind::AK_String);
900 std::vector<ArgKind> &Kinds) const override {
942 ArgKind AK = ArgTypeTraits<ArgType1>::getKind();
955 ArgKind AKs[] = { ArgTypeTraits<ArgType1>::getKind(),