Lines Matching refs:importedFuncTmpl
456 template<typename T> __declspec(dllimport) inline void importedFuncTmpl() {}
463 // MSC-DAG: declare dllimport void @"\01??$importedFuncTmpl@UImplicitInst_Imported@@@@YAXXZ"()
465 // MO1-DAG: define available_externally dllimport void @"\01??$importedFuncTmpl@UImplicitInst_Imported@@@@YAXXZ"()
467 USE(importedFuncTmpl<ImplicitInst_Imported>)
470 // MSC-DAG: declare dllimport void @"\01??$importedFuncTmpl@UExplicitDecl_Imported@@@@YAXXZ"()
472 // MO1-DAG: define available_externally dllimport void @"\01??$importedFuncTmpl@UExplicitDecl_Imported@@@@YAXXZ"()
474 extern template void importedFuncTmpl<ExplicitDecl_Imported>();
475 USE(importedFuncTmpl<ExplicitDecl_Imported>)
478 // MSC-DAG: declare dllimport void @"\01??$importedFuncTmpl@UExplicitInst_Imported@@@@YAXXZ"()
480 // MO1-DAG: define available_externally dllimport void @"\01??$importedFuncTmpl@UExplicitInst_Imported@@@@YAXXZ"()
482 template void importedFuncTmpl<ExplicitInst_Imported>();
483 USE(importedFuncTmpl<ExplicitInst_Imported>)
507 // MSC-DAG: declare dllimport void @"\01??$importedFuncTmpl@UExplicitSpec_Imported@@@@YAXXZ"()
509 template<> __declspec(dllimport) void importedFuncTmpl<ExplicitSpec_Imported>();
510 USE(importedFuncTmpl<ExplicitSpec_Imported>)
512 // MSC-DAG-FIXME: declare dllimport void @"\01??$importedFuncTmpl@UExplicitSpec_Def_Imported@@@@YAXXZ"()
513 // MO1-DAG-FIXME: define available_externally dllimport void @"\01??$importedFuncTmpl@UExplicitSpec_Def_Imported@@@@YAXXZ"()
515 //template<> __declspec(dllimport) void importedFuncTmpl<ExplicitSpec_Def_Imported>() {}
516 //USE(importedFuncTmpl<ExplicitSpec_Def_Imported>)
519 // MSC-DAG: declare dllimport void @"\01??$importedFuncTmpl@UExplicitSpec_InlineDef_Imported@@@@YAXXZ"()
521 // MO1-DAG: define available_externally dllimport void @"\01??$importedFuncTmpl@UExplicitSpec_InlineDef_Imported@@@@YAXXZ"()
523 template<> __declspec(dllimport) inline void importedFuncTmpl<ExplicitSpec_InlineDef_Imported>() {}
524 USE(importedFuncTmpl<ExplicitSpec_InlineDef_Imported>)
529 // MSC-DAG: define void @"\01??$importedFuncTmpl@UExplicitSpec_NotImported@@@@YAXXZ"()
531 template<> void importedFuncTmpl<ExplicitSpec_NotImported>() {}
532 USE(importedFuncTmpl<ExplicitSpec_NotImported>)