summaryrefslogtreecommitdiffstats
path: root/test/CodeGenCXX/dllimport.cpp
Commit message (Expand)AuthorAgeFilesLines
* Set dso_local when clearing dllimport.Rafael Espindola2018-03-291-0/+2
* [MS] Don't escape MS C++ names with \01Reid Kleckner2018-03-161-151/+151
* Bring r325915 back.Rafael Espindola2018-02-231-90/+90
* Revert "Start setting dso_local for COFF."Rafael Espindola2018-02-231-90/+90
* Start setting dso_local for COFF.Rafael Espindola2018-02-231-90/+90
* Revert "Fix for PR32990"Reid Kleckner2017-12-211-2/+2
* Fix for PR32990Erich Keane2017-12-211-2/+2
* MS ABI: Treat explicit instantiation definitions of dllimport function templa...Hans Wennborg2017-11-291-1/+10
* [dllimport] Check for dtor references in functionsHans Wennborg2017-02-151-0/+7
* [dllimport] Look through typedefs and arrays in HasNonDllImportDtorHans Wennborg2017-02-151-1/+1
* Drop 'dllimport' when redeclaring inline function template without the attrib...Hans Wennborg2017-02-011-5/+5
* Re-commit "Don't inline dllimport functions referencing non-imported methods"Hans Wennborg2017-01-231-0/+10
* Revert "Don't inline dllimport functions referencing non-imported methods"Reid Kleckner2017-01-201-7/+0
* Don't inline dllimport functions referencing non-imported methodsHans Wennborg2017-01-191-0/+7
* Make '-disable-llvm-optzns' an alias for '-disable-llvm-passes'.Chandler Carruth2016-12-231-2/+2
* CodeGen: New vtable group representation: struct of vtable arrays.Peter Collingbourne2016-12-131-5/+5
* Also don't inline dllimport functions referring to non-dllimport constructors.Hans Wennborg2016-09-131-1/+5
* Try harder to not inline dllimport functions referencing non-dllimport functionsHans Wennborg2016-09-131-0/+7
* [CodeGen] Treat imported static local variables as declarationsDavid Majnemer2016-07-111-2/+2
* Re-commit r270748 "clang-cl: Treat dllimport explicit template instantiation ...Hans Wennborg2016-05-261-7/+42
* Revert r270748 "clang-cl: Treat dllimport explicit template instantiation def...Hans Wennborg2016-05-251-42/+7
* clang-cl: Treat dllimport explicit template instantiation definitions as decl...Hans Wennborg2016-05-251-7/+42
* [ms][dll] #26935 Defining a dllimport function should cause it to be exportedDenis Zobnin2016-05-251-2/+2
* Make sure CheckDestructor gets called on dllimported classes if the vtable is...Hans Wennborg2016-04-131-0/+11
* Add a few dllimport/dllexport tests. NFCReid Kleckner2016-03-021-0/+6
* Revert "Revert r260388 "[MS ABI] Never reference dllimport'd vtables""David Majnemer2016-02-111-1/+1
* Revert r260388 "[MS ABI] Never reference dllimport'd vtables"Hans Wennborg2016-02-101-1/+1
* [MS ABI] Never reference dllimport'd vtablesDavid Majnemer2016-02-101-1/+1
* Allow TLS vars in dllimport/export functions; only inline dllimport functions...Hans Wennborg2015-08-281-1/+41
* Internal-linkage variables with constant-evaluatable initializers do not need...Richard Smith2015-08-191-1/+1
* -disable-llvm-optzns in one clang test.Evgeniy Stepanov2015-07-151-2/+2
* Enable DLL attribute propagation on explicit instantiation definitions (PR23770)Hans Wennborg2015-06-091-0/+6
* MinGW: don't allow adding DLL attribute if template already has explicit inst...Hans Wennborg2015-06-091-0/+1
* Enable propagation of dll attributes to previously instantiated base class te...Hans Wennborg2015-06-091-2/+18
* Get the dll storage class right for structors of classes exported/imported vi...Hans Wennborg2015-05-281-2/+6
* clang-cl: Handle dll attributes in explicit class template specialization def...Hans Wennborg2015-05-271-0/+12
* __declspec is not a core Clang language extension. Instead, require -fms-exte...Aaron Ballman2015-05-261-9/+9
* [MS ABI] Import move assignment operatorsDavid Majnemer2015-05-111-2/+4
* [MS ABI] Implement thread-safe initialization using the MSVC 2015 ABIDavid Majnemer2015-05-071-8/+8
* Update testcase to match r236539David Majnemer2015-05-051-1/+1
* Don't dllexport inline methods when targeting MinGW.Hans Wennborg2015-02-191-5/+8
* [patch][pr19848] Produce explicit comdats in clang.Rafael Espindola2015-01-121-1/+1
* Suppress clang warnings in a codegen test.Rafael Espindola2015-01-061-8/+8
* Don't dllimport inline functions when targeting MinGW (PR21366)Hans Wennborg2014-11-031-46/+57
* Don't emit strong vtable definitions for imported classes with key functions ...Hans Wennborg2014-10-231-0/+12
* MS ABI: Use '1' (instead of '0') relative scope discriminatorsDavid Majnemer2014-10-051-1/+1
* Don't assert on different DLL attributes in template and explicit instantiati...Hans Wennborg2014-08-241-0/+6
* MS ABI: Inherit DLL attributes to partial class template specializationsHans Wennborg2014-08-231-0/+9
* Don't drop dllimport from qualified friend redeclarations (PR20512)Hans Wennborg2014-08-041-0/+14
* Mark C++ reference parameters as dereferenceableHal Finkel2014-07-181-2/+2