Lines Matching refs:VariadicArgument

653   class VariadicArgument : public Argument {  class
667 VariadicArgument(const Record &Arg, StringRef Attr, std::string T) in VariadicArgument() function in __anone86b54960211::VariadicArgument
672 VariadicArgument(StringRef Arg, StringRef Attr, std::string T) in VariadicArgument() function in __anone86b54960211::VariadicArgument
810 class VariadicOMPInteropInfoArgument : public VariadicArgument {
813 : VariadicArgument(Arg, Attr, "OMPInteropInfo") {} in VariadicOMPInteropInfoArgument()
853 class VariadicParamIdxArgument : public VariadicArgument {
856 : VariadicArgument(Arg, Attr, "ParamIdx") {} in VariadicParamIdxArgument()
868 struct VariadicParamOrParamIdxArgument : public VariadicArgument {
870 : VariadicArgument(Arg, Attr, "int") {} in VariadicParamOrParamIdxArgument()
1013 class VariadicEnumArgument: public VariadicArgument {
1028 : VariadicArgument(Arg, Attr, in VariadicEnumArgument()
1055 VariadicArgument::writeDeclarations(OS); in writeDeclarations()
1238 class VariadicExprArgument : public VariadicArgument {
1241 : VariadicArgument(Arg, Attr, "Expr *") in VariadicExprArgument()
1245 : VariadicArgument(ArgName, Attr, "Expr *") {} in VariadicExprArgument()
1302 class VariadicIdentifierArgument : public VariadicArgument {
1305 : VariadicArgument(Arg, Attr, "IdentifierInfo *") in VariadicIdentifierArgument()
1309 class VariadicStringArgument : public VariadicArgument {
1312 : VariadicArgument(Arg, Attr, "StringRef") in VariadicStringArgument()
1411 Ptr = std::make_unique<VariadicArgument>(Arg, Attr, "unsigned"); in createArgument()