diff options
author | Saleem Abdulrasool <compnerd@compnerd.org> | 2020-09-11 20:35:04 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@compnerd.org> | 2020-09-24 15:17:35 +0000 |
commit | 296d8832a3b5fe97725be62c5bbc721cc0e2cd20 (patch) | |
tree | d8da86ed1c39a3294c3a48c2269b5acea9530269 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 31a3c5fb45b78bdaa78d94ffcc9258e839002016 (diff) | |
download | llvm-296d8832a3b5fe97725be62c5bbc721cc0e2cd20.zip llvm-296d8832a3b5fe97725be62c5bbc721cc0e2cd20.tar.gz llvm-296d8832a3b5fe97725be62c5bbc721cc0e2cd20.tar.bz2 |
Sema: add support for `__attribute__((__swift_newtype__))`
Add the `swift_newtype` attribute which allows a type definition to be
imported into Swift as a new type. The imported type must be either an
enumerated type (enum) or an object type (struct).
This is based on the work of the original changes in
https://github.com/llvm/llvm-project-staging/commit/8afaf3aad2af43cfedca7a24cd817848c4e95c0c
Differential Revision: https://reviews.llvm.org/D87652
Reviewed By: Aaron Ballman
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions