Searched refs:MemVarTmpl (Results 1 – 8 of 8) sorted by relevance
/external/clang/test/CodeGenCXX/ |
D | dllexport-members.cpp | 628 struct MemVarTmpl { struct 632 template<typename T> const int MemVarTmpl::StaticVar; argument 633 template<typename T> const int MemVarTmpl::ExportedStaticVar; 638 int useMemVarTmpl() { return MemVarTmpl::ExportedStaticVar<ImplicitInst_Exported>; } in useMemVarTmpl() 644 extern template const int MemVarTmpl::ExportedStaticVar<ExplicitDecl_Exported>; 645 template const int MemVarTmpl::ExportedStaticVar<ExplicitDecl_Exported>; 651 template const int MemVarTmpl::ExportedStaticVar<ExplicitInst_Exported>; 656 template<> __declspec(dllexport) const int MemVarTmpl::ExportedStaticVar<ExplicitSpec_Def_Exported>… 662 template<> const int MemVarTmpl::ExportedStaticVar<ExplicitSpec_NotExported> = 1; 669 extern template __declspec(dllexport) const int MemVarTmpl::StaticVar<ExplicitDecl_Exported>; [all …]
|
D | dllimport-members.cpp | 827 struct MemVarTmpl { struct 835 USEMV(MemVarTmpl, ImportedStaticVar<ImplicitInst_Imported>) 841 extern template const int MemVarTmpl::ImportedStaticVar<ExplicitDecl_Imported>; 842 USEMV(MemVarTmpl, ImportedStaticVar<ExplicitDecl_Imported>) 851 template<> __declspec(dllimport) const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_Imported>; 852 USEMV(MemVarTmpl, ImportedStaticVar<ExplicitSpec_Imported>) 858 template<> const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_NotImported>; 859 USEMV(MemVarTmpl, ImportedStaticVar<ExplicitSpec_NotImported>) 866 extern template __declspec(dllimport) const int MemVarTmpl::StaticVar<ExplicitDecl_Imported>; 867 USEMV(MemVarTmpl, StaticVar<ExplicitDecl_Imported>) [all …]
|
/external/llvm-project/clang/test/CodeGenCXX/ |
D | dllexport-members.cpp | 628 struct MemVarTmpl { struct 632 template<typename T> const int MemVarTmpl::StaticVar; argument 633 template<typename T> const int MemVarTmpl::ExportedStaticVar; 638 int useMemVarTmpl() { return MemVarTmpl::ExportedStaticVar<ImplicitInst_Exported>; } in useMemVarTmpl() 644 extern template const int MemVarTmpl::ExportedStaticVar<ExplicitDecl_Exported>; 645 template const int MemVarTmpl::ExportedStaticVar<ExplicitDecl_Exported>; 651 template const int MemVarTmpl::ExportedStaticVar<ExplicitInst_Exported>; 656 template<> __declspec(dllexport) const int MemVarTmpl::ExportedStaticVar<ExplicitSpec_Def_Exported>… 662 template<> const int MemVarTmpl::ExportedStaticVar<ExplicitSpec_NotExported> = 1; 669 extern template __declspec(dllexport) const int MemVarTmpl::StaticVar<ExplicitDecl_Exported>; [all …]
|
D | dllimport-members.cpp | 827 struct MemVarTmpl { struct 835 USEMV(MemVarTmpl, ImportedStaticVar<ImplicitInst_Imported>) 841 extern template const int MemVarTmpl::ImportedStaticVar<ExplicitDecl_Imported>; 842 USEMV(MemVarTmpl, ImportedStaticVar<ExplicitDecl_Imported>) 851 template<> __declspec(dllimport) const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_Imported>; 852 USEMV(MemVarTmpl, ImportedStaticVar<ExplicitSpec_Imported>) 858 template<> const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_NotImported>; 859 USEMV(MemVarTmpl, ImportedStaticVar<ExplicitSpec_NotImported>) 866 extern template __declspec(dllimport) const int MemVarTmpl::StaticVar<ExplicitDecl_Imported>; 867 USEMV(MemVarTmpl, StaticVar<ExplicitDecl_Imported>) [all …]
|
/external/clang/test/SemaCXX/ |
D | dllexport.cpp | 879 struct MemVarTmpl { struct 883 template<typename T> const int MemVarTmpl::StaticVar; argument 884 template<typename T> const int MemVarTmpl::ExportedStaticVar; 887 int useMemVarTmpl() { return MemVarTmpl::ExportedStaticVar<ImplicitInst_Exported>; } in useMemVarTmpl() 891 extern template const int MemVarTmpl::ExportedStaticVar<ExplicitDecl_Exported>; 892 template const int MemVarTmpl::ExportedStaticVar<ExplicitDecl_Exported>; 896 template const int MemVarTmpl::ExportedStaticVar<ExplicitInst_Exported>; 899 template<> __declspec(dllexport) const int MemVarTmpl::ExportedStaticVar<ExplicitSpec_Exported>; 900 template<> __declspec(dllexport) const int MemVarTmpl::ExportedStaticVar<ExplicitSpec_Def_Exported>… 904 template<> const int MemVarTmpl::ExportedStaticVar<ExplicitSpec_NotExported>; [all …]
|
D | dllimport.cpp | 1026 struct MemVarTmpl { struct 1032 int useMemVarTmpl() { return MemVarTmpl::ImportedStaticVar<ImplicitInst_Imported>; } in useMemVarTmpl() argument 1036 extern template const int MemVarTmpl::ImportedStaticVar<ExplicitDecl_Imported>; 1043 template<> __declspec(dllimport) const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_Imported>; 1044 template<> __declspec(dllimport) const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_Def_Imported>… 1050 template<> const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_NotImported>; 1055 extern template __declspec(dllimport) const int MemVarTmpl::StaticVar<ExplicitDecl_Imported>; 1062 template<> __declspec(dllimport) const int MemVarTmpl::StaticVar<ExplicitSpec_Imported>; 1063 template<> __declspec(dllimport) const int MemVarTmpl::StaticVar<ExplicitSpec_Def_Imported> = 1;
|
/external/llvm-project/clang/test/SemaCXX/ |
D | dllexport.cpp | 948 struct MemVarTmpl { struct 952 template<typename T> const int MemVarTmpl::StaticVar; argument 953 template<typename T> const int MemVarTmpl::ExportedStaticVar; 956 int useMemVarTmpl() { return MemVarTmpl::ExportedStaticVar<ImplicitInst_Exported>; } in useMemVarTmpl() 960 extern template const int MemVarTmpl::ExportedStaticVar<ExplicitDecl_Exported>; 961 template const int MemVarTmpl::ExportedStaticVar<ExplicitDecl_Exported>; 965 template const int MemVarTmpl::ExportedStaticVar<ExplicitInst_Exported>; 968 template<> __declspec(dllexport) const int MemVarTmpl::ExportedStaticVar<ExplicitSpec_Exported>; 969 template<> __declspec(dllexport) const int MemVarTmpl::ExportedStaticVar<ExplicitSpec_Def_Exported>… 973 template<> const int MemVarTmpl::ExportedStaticVar<ExplicitSpec_NotExported>; [all …]
|
D | dllimport.cpp | 1088 struct MemVarTmpl { struct 1094 int useMemVarTmpl() { return MemVarTmpl::ImportedStaticVar<ImplicitInst_Imported>; } in useMemVarTmpl() argument 1098 extern template const int MemVarTmpl::ImportedStaticVar<ExplicitDecl_Imported>; 1105 template<> __declspec(dllimport) const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_Imported>; 1106 template<> __declspec(dllimport) const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_Def_Imported>… 1112 template<> const int MemVarTmpl::ImportedStaticVar<ExplicitSpec_NotImported>; 1117 extern template __declspec(dllimport) const int MemVarTmpl::StaticVar<ExplicitDecl_Imported>; 1124 template<> __declspec(dllimport) const int MemVarTmpl::StaticVar<ExplicitSpec_Imported>; 1125 template<> __declspec(dllimport) const int MemVarTmpl::StaticVar<ExplicitSpec_Def_Imported> = 1;
|