Lines Matching refs:SimpleArgument
216 class SimpleArgument : public Argument { class
220 SimpleArgument(const Record &Arg, StringRef Attr, std::string T) in SimpleArgument() function in __anonf1952ce10211::SimpleArgument
293 class DefaultSimpleArgument : public SimpleArgument {
299 : SimpleArgument(Arg, Attr, T), Default(Default) {} in DefaultSimpleArgument()
302 SimpleArgument::writeAccessors(OS); in writeAccessors()
892 class ExprArgument : public SimpleArgument {
895 : SimpleArgument(Arg, Attr, "Expr *") in ExprArgument()
987 class TypeArgument : public SimpleArgument {
990 : SimpleArgument(Arg, Attr, "TypeSourceInfo *") in TypeArgument()
1027 Ptr = llvm::make_unique<SimpleArgument>(Arg, Attr, "FunctionDecl *"); in createArgument()
1029 Ptr = llvm::make_unique<SimpleArgument>(Arg, Attr, "IdentifierInfo *"); in createArgument()
1034 Ptr = llvm::make_unique<SimpleArgument>(Arg, Attr, "bool"); in createArgument()
1039 Ptr = llvm::make_unique<SimpleArgument>(Arg, Attr, "int"); in createArgument()
1045 Ptr = llvm::make_unique<SimpleArgument>(Arg, Attr, "unsigned"); in createArgument()