summaryrefslogtreecommitdiffstats
path: root/test/CodeGenCXX/dllexport.cpp
Commit message (Expand)AuthorAgeFilesLines
* IRGen: Do not set dllexport on declarations.Peter Collingbourne2017-03-211-3/+3
* [Sema] Restrict explicit instantation definition dllexportShoaib Meenai2017-01-131-3/+17
* Split dllexport default constructor closure tests out into a separate fileReid Kleckner2017-01-091-57/+0
* [MS] Fix function type mangling of default ctor closuresReid Kleckner2017-01-091-0/+6
* [MS] Instantiate default args during instantiation of exported default ctorsReid Kleckner2017-01-051-0/+12
* 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-3/+3
* [Sema] Respect DLL attributes more faithfullyShoaib Meenai2016-12-051-0/+7
* Re-commit r270748 "clang-cl: Treat dllimport explicit template instantiation ...Hans Wennborg2016-05-261-8/+5
* Revert r270748 "clang-cl: Treat dllimport explicit template instantiation def...Hans Wennborg2016-05-251-5/+8
* clang-cl: Treat dllimport explicit template instantiation definitions as decl...Hans Wennborg2016-05-251-8/+5
* [MSVC2015] dllexport for defaulted special class membersDmitry Polukhin2016-05-241-8/+33
* [ms][dll] #27212: Generating of implicit special members should take into acc...Dmitry Polukhin2016-05-131-3/+20
* Add a test for PR26076.Nico Weber2016-05-051-0/+14
* Fix broken tests from no-jump-table commitNirav Dave2016-04-051-6/+6
* Revert "For MS ABI, emit dllexport friend functions defined inline in class"Reid Kleckner2016-03-171-2/+0
* For MS ABI, emit dllexport friend functions defined inline in classReid Kleckner2016-03-171-0/+2
* Add a few dllimport/dllexport tests. NFCReid Kleckner2016-03-021-0/+24
* [dllexport] Sort out emission order of delayed exported classesReid Kleckner2016-02-261-0/+11
* Revert "Avoid forcing emission of delayed dllexported classes on template ins...Reid Kleckner2016-02-091-11/+0
* Avoid forcing emission of delayed dllexported classes on template instantiationReid Kleckner2016-02-091-0/+11
* [opaque pointer type] update test cases for explicit pointee types on global ...David Blaikie2015-09-111-1/+1
* Delay emitting members of dllexport classes until the class is fully parsed (...Hans Wennborg2015-08-151-1/+49
* [MS ABI] Stick constructor closures in an IR COMDAT groupDavid Majnemer2015-06-301-6/+6
* [MS Compatibility] Handle cleanups we create for a ctor closureDavid Majnemer2015-06-111-0/+16
* Enable DLL attribute propagation on explicit instantiation definitions (PR23770)Hans Wennborg2015-06-091-0/+5
* MinGW: don't allow adding DLL attribute if template already has explicit inst...Hans Wennborg2015-06-091-0/+2
* Enable propagation of dll attributes to previously instantiated base class te...Hans Wennborg2015-06-091-2/+17
* Get the dll storage class right for structors of classes exported/imported vi...Hans Wennborg2015-05-281-1/+2
* clang-cl: Handle dll attributes in explicit class template specialization def...Hans Wennborg2015-05-271-0/+5
* __declspec is not a core Clang language extension. Instead, require -fms-exte...Aaron Ballman2015-05-261-4/+4
* [MS ABI] Implement thread-safe initialization using the MSVC 2015 ABIDavid Majnemer2015-05-071-4/+4
* Don't dllimport/export class members with internal linkage (PR23308)Hans Wennborg2015-04-221-0/+9
* [opaque pointer types] Explicit non-pointer type for call expressionsDavid Blaikie2015-04-161-2/+2
* MS ABI: Build C++ default argument exprs for exported template classesReid Kleckner2015-03-171-0/+9
* MS ABI: Delay default constructor closure checking until the outermost class ...Reid Kleckner2015-03-171-5/+21
* MS ABI: Generate default constructor closuresDavid Majnemer2015-03-131-0/+22
* Test case updates for explicit type parameter to the gep operatorDavid Blaikie2015-03-131-1/+1
* Don't dllexport inline methods when targeting MinGW.Hans Wennborg2015-02-191-16/+25
* MS ABI: Let guard variables be present in COMDATsDavid Majnemer2015-01-211-2/+2
* Warn about dllexported explicit class template instantiation declarations (PR...Hans Wennborg2015-01-151-0/+11
* [patch][pr19848] Produce explicit comdats in clang.Rafael Espindola2015-01-121-24/+24
* Don't emit implicit template instantiations eagerly (PR21718)Hans Wennborg2015-01-101-0/+15
* Update for .ll syntax change.Rafael Espindola2015-01-061-1/+1
* Disable warnings in this test.Rafael Espindola2015-01-051-4/+4
* Don't dllimport inline functions when targeting MinGW (PR21366)Hans Wennborg2014-11-031-9/+11
* MS ABI: Properly call global delete when invoking virtual destructorsDavid Majnemer2014-10-311-1/+1
* CodeGen: Don't form weak dllexport aliasesDavid Majnemer2014-10-241-2/+9
* Allow dllexport alias to base destructors.Rafael Espindola2014-10-071-5/+6
* MS ABI: Use '1' (instead of '0') relative scope discriminatorsDavid Majnemer2014-10-051-2/+2