Lines Matching refs:VariadicArgument
649 class VariadicArgument : public Argument { class
663 VariadicArgument(const Record &Arg, StringRef Attr, std::string T) in VariadicArgument() function in __anon90ed3bca0211::VariadicArgument
789 class VariadicParamIdxArgument : public VariadicArgument {
792 : VariadicArgument(Arg, Attr, "ParamIdx") {} in VariadicParamIdxArgument()
804 struct VariadicParamOrParamIdxArgument : public VariadicArgument {
806 : VariadicArgument(Arg, Attr, "int") {} in VariadicParamOrParamIdxArgument()
948 class VariadicEnumArgument: public VariadicArgument {
963 : VariadicArgument(Arg, Attr, in VariadicEnumArgument()
990 VariadicArgument::writeDeclarations(OS); in writeDeclarations()
1165 class VariadicExprArgument : public VariadicArgument {
1168 : VariadicArgument(Arg, Attr, "Expr *") in VariadicExprArgument()
1226 class VariadicIdentifierArgument : public VariadicArgument {
1229 : VariadicArgument(Arg, Attr, "IdentifierInfo *") in VariadicIdentifierArgument()
1233 class VariadicStringArgument : public VariadicArgument {
1236 : VariadicArgument(Arg, Attr, "StringRef") in VariadicStringArgument()
1335 Ptr = std::make_unique<VariadicArgument>(Arg, Attr, "unsigned"); in createArgument()