reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/utils/TableGen/ClangAttrEmitter.cpp
 1255     Search = &Arg;
 1261     Ptr = std::make_unique<AlignedArgument>(Arg, Attr);
 1263     Ptr = std::make_unique<EnumArgument>(Arg, Attr);
 1265     Ptr = std::make_unique<ExprArgument>(Arg, Attr);
 1267     Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "FunctionDecl *");
 1269     Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "NamedDecl *");
 1271     Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "IdentifierInfo *");
 1274         Arg, Attr, "bool", Arg.getValueAsBit("Default"));
 1274         Arg, Attr, "bool", Arg.getValueAsBit("Default"));
 1276     Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "bool");
 1279         Arg, Attr, "int", Arg.getValueAsInt("Default"));
 1279         Arg, Attr, "int", Arg.getValueAsInt("Default"));
 1281     Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "int");
 1283     Ptr = std::make_unique<StringArgument>(Arg, Attr);
 1285     Ptr = std::make_unique<TypeArgument>(Arg, Attr);
 1287     Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "unsigned");
 1289     Ptr = std::make_unique<VariadicArgument>(Arg, Attr, "unsigned");
 1291     Ptr = std::make_unique<VariadicStringArgument>(Arg, Attr);
 1293     Ptr = std::make_unique<VariadicEnumArgument>(Arg, Attr);
 1295     Ptr = std::make_unique<VariadicExprArgument>(Arg, Attr);
 1297     Ptr = std::make_unique<VariadicParamIdxArgument>(Arg, Attr);
 1299     Ptr = std::make_unique<VariadicParamOrParamIdxArgument>(Arg, Attr);
 1301     Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "ParamIdx");
 1303     Ptr = std::make_unique<VariadicIdentifierArgument>(Arg, Attr);
 1305     Ptr = std::make_unique<VersionArgument>(Arg, Attr);
 1311       if ((Ptr = createArgument(Arg, Attr, Base.first)))
 1316   if (Ptr && Arg.getValueAsBit("Optional"))
 1319   if (Ptr && Arg.getValueAsBit("Fake"))