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

References

tools/clang/utils/TableGen/ClangAttrEmitter.cpp
 3183   OS << "  switch (At->getKind()) {\n";
 3188     OS << "    case attr::" << R.getName() << ": {\n";
 3194       OS << "      return nullptr;\n";
 3195       OS << "    }\n";
 3199     OS << "      const auto *A = cast<"
 3204       OS << "      return A->clone(C);\n";
 3205       OS << "    }\n";
 3217       ai->writeTemplateInstantiation(OS);
 3219     OS << "        return new (C) " << R.getName() << "Attr(C, *A";
 3221       OS << ", ";
 3222       ai->writeTemplateInstantiationArgs(OS);
 3224     OS << ");\n    }\n";
 3226   OS << "  } // end switch\n"