Home | History | Annotate | Download | only in CodeGenCXX

Lines Matching refs:exportedFuncTmpl

352 template<typename T> __declspec(dllexport) void exportedFuncTmpl() {}
355 // MSC-DAG: define weak_odr dllexport void @"\01??$exportedFuncTmpl@UImplicitInst_Exported@@@@YAXXZ"()
357 USE(exportedFuncTmpl<ImplicitInst_Exported>)
360 // MSC-DAG: define weak_odr dllexport void @"\01??$exportedFuncTmpl@UExplicitDecl_Exported@@@@YAXXZ"()
362 extern template void exportedFuncTmpl<ExplicitDecl_Exported>();
363 template void exportedFuncTmpl<ExplicitDecl_Exported>();
366 // MSC-DAG: define weak_odr dllexport void @"\01??$exportedFuncTmpl@UExplicitInst_Exported@@@@YAXXZ"()
368 template void exportedFuncTmpl<ExplicitInst_Exported>();
371 // MSC-DAG: define dllexport void @"\01??$exportedFuncTmpl@UExplicitSpec_Def_Exported@@@@YAXXZ"()
373 template<> __declspec(dllexport) void exportedFuncTmpl<ExplicitSpec_Def_Exported>() {}
375 // MSC-DAG: define weak_odr dllexport void @"\01??$exportedFuncTmpl@UExplicitSpec_InlineDef_Exported@@@@YAXXZ"()
377 template<> __declspec(dllexport) inline void exportedFuncTmpl<ExplicitSpec_InlineDef_Exported>() {}
381 // MSC-DAG: define void @"\01??$exportedFuncTmpl@UExplicitSpec_NotExported@@@@YAXXZ"()
383 template<> void exportedFuncTmpl<ExplicitSpec_NotExported>() {}