Searched refs:MemVarTmpl (Results 1 - 4 of 4) sorted by relevance

/external/clang/test/CodeGenCXX/
H A Ddllexport-members.cpp594 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 Ddllimport-members.cpp827 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 Ddllexport.cpp864 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 Ddllimport.cpp914 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