• Home
  • Raw
  • Download

Lines Matching refs:__declspec

40 __declspec(dllexport) extern int ExternGlobalDecl;
45 __declspec(dllexport) int GlobalDef;
50 __declspec(dllexport) int GlobalInit1 = 1;
54 int __declspec(dllexport) GlobalInit2 = 1;
59 __declspec(dllexport) extern int GlobalDeclInit;
65 __declspec(dllexport) extern int GlobalRedecl1;
66 __declspec(dllexport) int GlobalRedecl1;
70 __declspec(dllexport) extern int GlobalRedecl2;
75 namespace ns { __declspec(dllexport) int ExternalGlobal; }
79 __declspec(dllexport) auto ExternalAutoTypeGlobal = External();
84 int __declspec(dllexport) nonInlineStaticLocalsFunc() { in nonInlineStaticLocalsFunc()
92 inline int __declspec(dllexport) inlineStaticLocalsFunc() { in inlineStaticLocalsFunc()
108 template<typename T> __declspec(dllexport) int VarTmplDef;
113 template<typename T> __declspec(dllexport) int VarTmplImplicitDef;
119 template<typename T> __declspec(dllexport) int VarTmplInit1 = 1;
124 template<typename T> int __declspec(dllexport) VarTmplInit2 = 1;
130 template<typename T> __declspec(dllexport) extern int VarTmplDeclInit;
137 template<typename T> __declspec(dllexport) extern int VarTmplRedecl1;
138 template<typename T> __declspec(dllexport) int VarTmplRedecl1 = 1;
143 template<typename T> __declspec(dllexport) extern int VarTmplRedecl2;
149 namespace ns { template<typename T> __declspec(dllexport) int ExternalVarTmpl = 1; }
154 template<typename T> __declspec(dllexport) auto ExternalAutoTypeVarTmpl = External();
159 template<typename T> __declspec(dllexport) int ExportedVarTmpl = 1;
175 template __declspec(dllexport) int ExportedVarTmpl<ExplicitInst_Exported>;
180 template<> __declspec(dllexport) int ExportedVarTmpl<ExplicitSpec_Exported>;
184 template<> __declspec(dllexport) int ExportedVarTmpl<ExplicitSpec_Def_Exported> = 1;
196 extern template __declspec(dllexport) int VarTmpl<ExplicitDecl_Exported>;
197 template __declspec(dllexport) int VarTmpl<ExplicitDecl_Exported>;
202 template __declspec(dllexport) int VarTmpl<ExplicitInst_Exported>;
207 template<> __declspec(dllexport) int VarTmpl<ExplicitSpec_Exported>;
211 template<> __declspec(dllexport) int VarTmpl<ExplicitSpec_Def_Exported> = 1;
224 __declspec(dllexport) void def() {} in def()
229 extern "C" __declspec(dllexport) void externC() {} in externC()
234 __declspec(dllexport) inline void inlineFunc() {} in inlineFunc()
238 __declspec(dllexport) inline void inlineDecl();
243 __declspec(dllexport) void inlineDef();
249 __declspec(dllexport) void redecl1();
250 __declspec(dllexport) void redecl1() {} in redecl1()
254 __declspec(dllexport) void redecl2();
263 friend __declspec(dllexport) void friend1();
264 friend __declspec(dllexport) void friend2();
266 __declspec(dllexport) void friend1() {} in friend1()
273 __declspec(dllexport) void* operator new(__SIZE_TYPE__ n) { return alloc(n); } in operator new()
277 namespace ns { __declspec(dllexport) void externalFunc() {} } in externalFunc()
288 template<typename T> __declspec(dllexport) void funcTmplDef() {} in funcTmplDef()
294 template<typename T> __declspec(dllexport) inline void inlineFuncTmpl1() {} in INST()
304 template<typename T> __declspec(dllexport) inline void inlineFuncTmplDecl();
310 template<typename T> __declspec(dllexport) void inlineFuncTmplDef();
318 template<typename T> __declspec(dllexport) void funcTmplRedecl1();
319 template<typename T> __declspec(dllexport) void funcTmplRedecl1() {} in funcTmplRedecl1()
324 template<typename T> __declspec(dllexport) void funcTmplRedecl2();
330 template<typename T> __declspec(dllexport) void funcTmplRedecl3();
341 template<typename T> friend __declspec(dllexport) void funcTmplFriend1();
342 template<typename T> friend __declspec(dllexport) void funcTmplFriend2();
344 template<typename T> __declspec(dllexport) void funcTmplFriend1() {} in funcTmplFriend1()
351 namespace ns { template<typename T> __declspec(dllexport) void externalFuncTmpl() {} } in externalFuncTmpl()
356 template<typename T> __declspec(dllexport) void exportedFuncTmpl() {} in exportedFuncTmpl()
377 template<> __declspec(dllexport) void exportedFuncTmpl<ExplicitSpec_Def_Exported>() {} in exportedFuncTmpl()
381 template<> __declspec(dllexport) inline void exportedFuncTmpl<ExplicitSpec_InlineDef_Exported>() {} in exportedFuncTmpl()
393 extern template __declspec(dllexport) void funcTmpl<ExplicitDecl_Exported>();
394 template __declspec(dllexport) void funcTmpl<ExplicitDecl_Exported>();
399 template __declspec(dllexport) void funcTmpl<ExplicitInst_Exported>();
404 template<> __declspec(dllexport) void funcTmpl<ExplicitSpec_Def_Exported>() {} in funcTmpl()
408 template<> __declspec(dllexport) inline void funcTmpl<ExplicitSpec_InlineDef_Exported>() {} in funcTmpl()
422 __declspec(dllimport) __declspec(dllexport) int PrecedenceGlobal1B; // dllimport ignored
429 __declspec(dllexport) __declspec(dllimport) int PrecedenceGlobal2B; // dllimport ignored
433 __declspec(dllexport) extern int PrecedenceGlobalRedecl1;
434 __declspec(dllimport) int PrecedenceGlobalRedecl1 = 0;
438 __declspec(dllimport) extern int PrecedenceGlobalRedecl2;
439 __declspec(dllexport) int PrecedenceGlobalRedecl2;
444 __declspec(dllimport) int PrecedenceGlobalMixed1 = 0;
449 __declspec(dllexport) int PrecedenceGlobalMixed2;
456 void __declspec(dllimport) __declspec(dllexport) precedence1B() {} in precedence1B()
463 void __declspec(dllexport) __declspec(dllimport) precedence2B() {} in precedence2B()
467 void __declspec(dllimport) precedenceRedecl1();
468 void __declspec(dllexport) precedenceRedecl1() {} in precedenceRedecl1()
472 void __declspec(dllexport) precedenceRedecl2();
473 void __declspec(dllimport) precedenceRedecl2() {} in precedenceRedecl2()
482 void __declspec(dllexport) a() {} in a()
486 void __declspec(dllexport) a() {} in a()
492 __declspec(dllexport) CtorWithClosure(...) {} in CtorWithClosure()
507 struct __declspec(dllexport) ClassWithClosure {
518 struct __declspec(dllexport) NestedOuter {
521 struct __declspec(dllexport) NestedInner {
537 struct __declspec(dllexport) InheritFromTemplate : SomeTemplate<int> {};
550 struct __declspec(dllexport) B {
558 struct __declspec(dllexport) T {
583 struct __declspec(dllexport) TmplClass
595 T __declspec(dllexport) TypeFunTmpl(T t) { return t + t; } in TypeFunTmpl()
603 template <typename T> struct __declspec(dllexport) U { void foo() {} }; in foo()
604 struct __declspec(dllexport) V : public U<int> { };
608 struct __declspec(dllexport) W { virtual void foo(); };
619 struct __declspec(dllexport) X : public virtual W {};
623 struct __declspec(dllexport) Y {
631 struct __declspec(dllexport) Z { virtual ~Z() {} }; in ~Z()
640 struct __declspec(dllexport) A { ~A(); };
641 struct __declspec(dllexport) B : A { ~B(); };
648 struct __declspec(dllexport) DefaultedCtorsDtors {
656 struct __declspec(dllexport) ExportDefaultedInclassDefs {
681 struct __declspec(dllexport) S {
696 template <typename T> struct __declspec(dllexport) PartiallySpecializedClassTemplate<T*> { void f()…
704 template <> struct __declspec(dllexport) ExplicitlySpecializedClassTemplate<void*> { void f(); };
711 template <typename T> struct __declspec(dllexport) PartiallySpecializedExportedClassTemplate {};
718 template <typename T> struct __declspec(dllexport) PartiallySpecializedExportedClassTemplate2 {};
719 template <typename T> struct __declspec(dllimport) PartiallySpecializedExportedClassTemplate2<T*> {…
726 template <typename T> struct __declspec(dllimport) ExplicitlyInstantiatedWithDifferentAttr { void f… in f()
727 template struct __declspec(dllexport) ExplicitlyInstantiatedWithDifferentAttr<int>;
737 struct __declspec(dllexport) ExportedDerivedClass : NonExportedBaseClass {};
754 template struct __declspec(dllexport) ExplicitInstConstexprMembers<void>;
757 extern template struct __declspec(dllexport) ExplicitInstantiationDeclTemplate<int>;
761 template <typename T> struct __declspec(dllexport) ExplicitInstantiationDeclExportedTemplate { void… in f()
768 template struct __declspec(dllexport) ExplicitInstantiationDeclExportedDefTemplate<int>;
775 struct __declspec(dllexport) PR23308 {
785 template struct __declspec(dllexport) PR23770DerivedTemplate<int>;
790 struct __declspec(dllexport) S {
800 struct __declspec(dllexport) T : Base<int> { };
804 struct __declspec(dllexport) U {
819 struct __declspec(dllexport) T : Base<int> {};
827 struct __declspec(dllexport) Baz {
840 struct __declspec(dllexport) B {
849 template struct __declspec(dllexport) __declspec(dllimport) ExplicitInstantiationTwoAttributes<int>;
859 template <typename T> struct __declspec(dllexport) ExportedClassTemplate { void func(); };
861 template <typename T> struct __declspec(dllimport) ImportedClassTemplate { void func(); };
868 template <> struct __declspec(dllexport) ExplicitlyExportSpecializedTemplate<int> { void func(); };
871 template <> struct __declspec(dllimport) ExplicitlyImportSpecializedTemplate<int> { void func(); };
878 template struct __declspec(dllexport) ExplicitlyExportInstantiatedTemplate<int>;
880 template struct __declspec(dllimport) ExplicitlyImportInstantiatedTemplate<int>;
884 struct __declspec(dllexport) DerivedFromTemplate : public ClassTemplate<int> {};
890 struct __declspec(dllexport) DerivedFromExportedTemplate : public ExportedClassTemplate<int> {};
896 struct __declspec(dllexport) DerivedFromImportedTemplate : public ImportedClassTemplate<int> {};
903 struct __declspec(dllexport) DerivedFromTemplateD2 : public ClassTemplate<double> {};
909 struct __declspec(dllimport) DerivedFromTemplateB : public ClassTemplate<bool> {};
910 struct __declspec(dllexport) DerivedFromTemplateB2 : public ClassTemplate<bool> {};
916 struct __declspec(dllexport) DerivedFromExplicitlySpecializedTemplate : public ExplicitlySpecialize…
922 struct __declspec(dllexport) DerivedFromExplicitlyExportSpecializedTemplate : public ExplicitlyExpo…
928 struct __declspec(dllexport) DerivedFromExplicitlyImportSpecializedTemplate : public ExplicitlyImpo…
934 struct __declspec(dllexport) DerivedFromExplicitlyInstantiatedTemplate : public ExplicitlyInstantia…
940 struct __declspec(dllexport) DerivedFromExplicitlyExportInstantiatedTemplate : public ExplicitlyExp…
946 struct __declspec(dllexport) DerivedFromExplicitlyImportInstantiatedTemplate : public ExplicitlyImp…
954 struct __declspec(dllexport) BottomClass : public MiddleClass<int> { };
961 struct __declspec(dllexport) DerivedFromExplicitInstantiationDeclTemplateBase : public ExplicitInst…
971 struct __declspec(dllexport) LayerTreeImpl {
972 struct __declspec(dllexport) ElementLayers {
980 class __declspec(dllexport) ACE_Shared_Object {
984 class __declspec(dllexport) ACE_Service_Object : public ACE_Shared_Object {};