reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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"