Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a C2x spelling for the external_source_symbol and internal_linkage ↵ | Aaron Ballman | 2018-02-25 | 1 | -1/+13 |
| | | | | | | | | attributes in the clang vendor namespace. Both of these attributes have existing meaning in C code, so there was no reason to exclude them from using the new spelling. llvm-svn: 326053 | ||||
* | Introduce an 'external_source_symbol' attribute that describes the origin | Alex Lorenz | 2017-03-01 | 1 | -0/+19 |
and the nature of a declaration This commit adds an external_source_symbol attribute to Clang. This attribute specifies that a declaration originates from an external source and describes the nature of that source. This attribute will be used to improve IDE features like 'jump-to-definition' for mixed-language projects or project that use auto-generated code. rdar://30423368 Differential Revision: https://reviews.llvm.org/D29819 llvm-svn: 296649 |