diff options
author | Caitlin Sadowski <supertri@google.com> | 2011-07-28 17:21:07 +0000 |
---|---|---|
committer | Caitlin Sadowski <supertri@google.com> | 2011-07-28 17:21:07 +0000 |
commit | fdde9e719ad75e656a1475a36b06c2f88f0957cc (patch) | |
tree | 7b91e22376a0bc6f1d03b67933e7f13bcfa7337a /include/clang/Sema/AttributeList.h | |
parent | 1afb661bc5444462a246cefa0effa61ef25fab29 (diff) |
Added parsing for guarded_var, pt_guarded_var, lockable,
scoped_lockable, and no_thread_safety_analysis attributes, all for thread safety analysis
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@136364 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Sema/AttributeList.h')
-rw-r--r-- | include/clang/Sema/AttributeList.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/clang/Sema/AttributeList.h b/include/clang/Sema/AttributeList.h index 5b4c7d4519..d741e89bc8 100644 --- a/include/clang/Sema/AttributeList.h +++ b/include/clang/Sema/AttributeList.h @@ -184,12 +184,14 @@ public: AT_format_arg, AT_global, AT_gnu_inline, + AT_guarded_var, AT_host, AT_IBAction, // Clang-specific. AT_IBOutlet, // Clang-specific. AT_IBOutletCollection, // Clang-specific. AT_init_priority, AT_launch_bounds, + AT_lockable, AT_malloc, AT_may_alias, AT_mode, @@ -198,6 +200,7 @@ public: AT_neon_polyvector_type, // Clang-specific. AT_neon_vector_type, // Clang-specific. AT_no_instrument_function, + AT_no_thread_safety_analysis, AT_nocommon, AT_nodebug, AT_noinline, @@ -225,9 +228,11 @@ public: AT_packed, AT_pascal, AT_pcs, // ARM specific + AT_pt_guarded_var, AT_pure, AT_regparm, AT_reqd_wg_size, + AT_scoped_lockable, AT_section, AT_sentinel, AT_shared, |