Home
last modified time | relevance | path

Searched refs:MemVarTmpl (Results 1 – 8 of 8) sorted by relevance

/external/clang/test/CodeGenCXX/
Ddllexport-members.cpp628 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 …]
Ddllimport-members.cpp827 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/
Ddllexport-members.cpp628 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 …]
Ddllimport-members.cpp827 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/
Ddllexport.cpp879 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 …]
Ddllimport.cpp1026 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/
Ddllexport.cpp948 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 …]
Ddllimport.cpp1088 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;