Lines Matching refs:SimpleArgument
262 class SimpleArgument : public Argument { class
266 SimpleArgument(const Record &Arg, StringRef Attr, std::string T) in SimpleArgument() function in __anon2ca3fa2f0211::SimpleArgument
378 class DefaultSimpleArgument : public SimpleArgument {
384 : SimpleArgument(Arg, Attr, T), Default(Default) {} in DefaultSimpleArgument()
387 SimpleArgument::writeAccessors(OS); in writeAccessors()
1147 class ExprArgument : public SimpleArgument {
1150 : SimpleArgument(Arg, Attr, "Expr *") in ExprArgument()
1279 class TypeArgument : public SimpleArgument {
1282 : SimpleArgument(Arg, Attr, "TypeSourceInfo *") in TypeArgument()
1337 Ptr = std::make_unique<SimpleArgument>( in createArgument()
1340 Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "IdentifierInfo *"); in createArgument()
1345 Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "bool"); in createArgument()
1350 Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "int"); in createArgument()
1356 Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "unsigned"); in createArgument()
1370 Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "ParamIdx"); in createArgument()
1376 Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "OMPTraitInfo *"); in createArgument()