[PATCH] Sema: Reorganize and improve semantic tests for dllexport/dllimport

Nico Rieck nico.rieck at gmail.com
Wed Feb 12 16:24:47 PST 2014


This patch reorganizes and improves the tests for the current support of
dllimport and dllexport. It provides the basis for further patches
implementing full semantic checking for these attributes.

These tests don't include class members and templates yet to reduce the
test churn for the first commits. I also only test using __declspec
(there are one or two tests using __attribute__) as it seems overkill to
duplicate everything. If it's absolutely required to check both
spellings, I would do so by duplicating all runlines and using macros.

-Nico
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dll-sema-reorg.patch
Type: text/x-patch
Size: 30988 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140213/5f2bfee7/attachment.bin>


More information about the cfe-commits mailing list