Searched refs:MemVarTmpl (Results 1 - 4 of 4) sorted by relevance
/external/clang/test/CodeGenCXX/ |
H A D | dllexport-members.cpp | 594 struct MemVarTmpl { struct 598 template<typename T> const int MemVarTmpl::StaticVar; 599 template<typename T> const int MemVarTmpl::ExportedStaticVar; 602 // MSC-DAG: @"\01??$ExportedStaticVar@UImplicitInst_Exported@@@MemVarTmpl@@2HB" = weak_odr dllexport constant i32 1, comdat, align 4 604 int useMemVarTmpl() { return MemVarTmpl::ExportedStaticVar<ImplicitInst_Exported>; } 608 // MSC-DAG: @"\01??$ExportedStaticVar@UExplicitDecl_Exported@@@MemVarTmpl@@2HB" = weak_odr dllexport constant i32 1, comdat, align 4 610 extern template const int MemVarTmpl::ExportedStaticVar<ExplicitDecl_Exported>; 611 template const int MemVarTmpl::ExportedStaticVar<ExplicitDecl_Exported>; 615 // MSC-DAG: @"\01??$ExportedStaticVar@UExplicitInst_Exported@@@MemVarTmpl@@2HB" = weak_odr dllexport constant i32 1, comdat, align 4 617 template const int MemVarTmpl [all...] |
H A D | dllimport-members.cpp | 827 struct MemVarTmpl { struct 833 // MSC-DAG: @"\01??$ImportedStaticVar@UImplicitInst_Imported@@@MemVarTmpl@@2HB" = available_externally dllimport constant i32 1, align 4 835 USEMV(MemVarTmpl, ImportedStaticVar<ImplicitInst_Imported>) 839 // MSC-DAG: @"\01??$ImportedStaticVar@UExplicitDecl_Imported@@@MemVarTmpl@@2HB" = external dllimport constant i32 841 extern template const int MemVarTmpl::ImportedStaticVar<ExplicitDecl_Imported>; 842 USEMV(MemVarTmpl, ImportedStaticVar<ExplicitDecl_Imported>) 849 // MSC-DAG: @"\01??$ImportedStaticVar@UExplicitSpec_Imported@@@MemVarTmpl@@2HB" = external dllimport constant i32 851 template<> __declspec(dllimport) const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_Imported>; 852 USEMV(MemVarTmpl, ImportedStaticVar<ExplicitSpec_Imported>) 856 // MSC-DAG: @"\01??$ImportedStaticVar@UExplicitSpec_NotImported@@@MemVarTmpl [all...] |
/external/clang/test/SemaCXX/ |
H A D | dllexport.cpp | 864 struct MemVarTmpl { struct 868 template<typename T> const int MemVarTmpl::StaticVar; 869 template<typename T> const int MemVarTmpl::ExportedStaticVar; 872 int useMemVarTmpl() { return MemVarTmpl::ExportedStaticVar<ImplicitInst_Exported>; } 876 extern template const int MemVarTmpl::ExportedStaticVar<ExplicitDecl_Exported>; 877 template const int MemVarTmpl::ExportedStaticVar<ExplicitDecl_Exported>; 881 template const int MemVarTmpl::ExportedStaticVar<ExplicitInst_Exported>; 884 template<> __declspec(dllexport) const int MemVarTmpl::ExportedStaticVar<ExplicitSpec_Exported>; 885 template<> __declspec(dllexport) const int MemVarTmpl::ExportedStaticVar<ExplicitSpec_Def_Exported> = 1; 889 template<> const int MemVarTmpl [all...] |
H A D | dllimport.cpp | 914 struct MemVarTmpl { struct 920 int useMemVarTmpl() { return MemVarTmpl::ImportedStaticVar<ImplicitInst_Imported>; } 924 extern template const int MemVarTmpl::ImportedStaticVar<ExplicitDecl_Imported>; 931 template<> __declspec(dllimport) const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_Imported>; 932 template<> __declspec(dllimport) const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_Def_Imported> = 1; 938 template<> const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_NotImported>; 943 extern template __declspec(dllimport) const int MemVarTmpl::StaticVar<ExplicitDecl_Imported>; 950 template<> __declspec(dllimport) const int MemVarTmpl::StaticVar<ExplicitSpec_Imported>; 951 template<> __declspec(dllimport) const int MemVarTmpl::StaticVar<ExplicitSpec_Def_Imported> = 1;
|
Completed in 133 milliseconds