summaryrefslogtreecommitdiffstats
path: root/include/clang-c
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2016-03-03 06:39:32 +0000
committerJohn McCall <rjmccall@apple.com>2016-03-03 06:39:32 +0000
commita29b4d2ff11bbec5f30e24c0231a888a0554a16c (patch)
treef6cb610b6d10d4ee211f251f8a2a7cceecb99ced /include/clang-c
parente85a1ce36280e358ad450b05a5c1cada0766d73e (diff)
Semantic analysis for the swiftcall calling convention.
I've tried to keep the infrastructure behind parameter ABI treatments fairly general. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@262587 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang-c')
-rw-r--r--include/clang-c/Index.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/clang-c/Index.h b/include/clang-c/Index.h
index a2d220dfd6..c56b3ff748 100644
--- a/include/clang-c/Index.h
+++ b/include/clang-c/Index.h
@@ -2970,6 +2970,7 @@ enum CXCallingConv {
CXCallingConv_X86_64Win64 = 10,
CXCallingConv_X86_64SysV = 11,
CXCallingConv_X86VectorCall = 12,
+ CXCallingConv_Swift = 13,
CXCallingConv_Invalid = 100,
CXCallingConv_Unexposed = 200