Searched refs:class_template_decl (Results 1 – 3 of 3) sorted by relevance
1503 ClassTemplateDecl *class_template_decl, in ClassTemplateAllowsToInstantiationArgs() argument1506 TemplateParameterList ¶ms = *class_template_decl->getTemplateParameters(); in ClassTemplateAllowsToInstantiationArgs()1553 return class_template_decl; in ClassTemplateAllowsToInstantiationArgs()1562 ClassTemplateDecl *class_template_decl = nullptr; in CreateClassTemplateDecl() local1572 class_template_decl = dyn_cast<clang::ClassTemplateDecl>(decl); in CreateClassTemplateDecl()1573 if (!class_template_decl) in CreateClassTemplateDecl()1581 if (!ClassTemplateAllowsToInstantiationArgs(class_template_decl, in CreateClassTemplateDecl()1584 return class_template_decl; in CreateClassTemplateDecl()1610 class_template_decl = in CreateClassTemplateDecl()1613 class_template_decl->setDeclContext(decl_ctx); in CreateClassTemplateDecl()[all …]
440 clang::ClassTemplateDecl *class_template_decl, int kind,
1853 clang::ClassTemplateDecl *class_template_decl = in ParseStructureLikeDIE() local1857 if (!class_template_decl) { in ParseStructureLikeDIE()1871 containing_decl_ctx, GetOwningClangModule(die), class_template_decl, in ParseStructureLikeDIE()1876 m_ast.SetMetadata(class_template_decl, metadata); in ParseStructureLikeDIE()