Lines Matching defs:VariadicArgument
669 class VariadicArgument : public Argument {
683 VariadicArgument(const Record &Arg, StringRef Attr, std::string T)
688 VariadicArgument(StringRef Arg, StringRef Attr, std::string T)
826 class VariadicOMPInteropInfoArgument : public VariadicArgument {
829 : VariadicArgument(Arg, Attr, "OMPInteropInfo") {}
869 class VariadicParamIdxArgument : public VariadicArgument {
872 : VariadicArgument(Arg, Attr, "ParamIdx") {}
884 struct VariadicParamOrParamIdxArgument : public VariadicArgument {
886 : VariadicArgument(Arg, Attr, "int") {}
1050 class VariadicEnumArgument: public VariadicArgument {
1069 : VariadicArgument(Arg, Attr,
1105 VariadicArgument::writeDeclarations(OS);
1295 class VariadicExprArgument : public VariadicArgument {
1298 : VariadicArgument(Arg, Attr, "Expr *")
1302 : VariadicArgument(ArgName, Attr, "Expr *") {}
1359 class VariadicIdentifierArgument : public VariadicArgument {
1362 : VariadicArgument(Arg, Attr, "IdentifierInfo *")
1366 class VariadicStringArgument : public VariadicArgument {
1369 : VariadicArgument(Arg, Attr, "StringRef")
1490 Ptr = std::make_unique<VariadicArgument>(Arg, Attr, "unsigned");