LCOV - code coverage report
Current view: top level - build-llvm/tools/clang/include/clang/Parse - AttrParserStringSwitches.inc (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 88 88 100.0 %
Date: 2017-09-14 15:23:50 Functions: 0 0 -
Legend: Lines: hit not hit

          Line data    Source code
       1             : /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
       2             : |*                                                                            *|
       3             : |* Parser-related llvm::StringSwitch cases                                    *|
       4             : |*                                                                            *|
       5             : |* Automatically generated file, do not edit!                                 *|
       6             : |*                                                                            *|
       7             : \*===----------------------------------------------------------------------===*/
       8             : 
       9             : #if defined(CLANG_ATTR_ARG_CONTEXT_LIST)
      10     1368867 : .Case("acquire_capability", true)
      11     1368867 : .Case("acquire_shared_capability", true)
      12     1368867 : .Case("exclusive_lock_function", true)
      13     1368867 : .Case("shared_lock_function", true)
      14     1368867 : .Case("acquired_after", true)
      15     1368867 : .Case("acquired_before", true)
      16     1368867 : .Case("assert_capability", true)
      17     1368867 : .Case("assert_shared_capability", true)
      18     1368867 : .Case("assert_exclusive_lock", true)
      19     1368867 : .Case("assert_shared_lock", true)
      20     1368867 : .Case("exclusive_trylock_function", true)
      21     1368867 : .Case("guarded_by", true)
      22     1368867 : .Case("lock_returned", true)
      23     1368867 : .Case("locks_excluded", true)
      24     1368867 : .Case("pt_guarded_by", true)
      25     1368867 : .Case("release_capability", true)
      26     1368867 : .Case("release_shared_capability", true)
      27     1368867 : .Case("release_generic_capability", true)
      28     1368867 : .Case("unlock_function", true)
      29     1368867 : .Case("requires_capability", true)
      30     1368867 : .Case("exclusive_locks_required", true)
      31     1368867 : .Case("requires_shared_capability", true)
      32     1368867 : .Case("shared_locks_required", true)
      33     1368867 : .Case("shared_trylock_function", true)
      34     1368867 : .Case("try_acquire_capability", true)
      35     1368867 : .Case("try_acquire_shared_capability", true)
      36             : #endif // CLANG_ATTR_ARG_CONTEXT_LIST
      37             : 
      38             : #if defined(CLANG_ATTR_IDENTIFIER_ARG_LIST)
      39       19344 : .Case("interrupt", true)
      40       19344 : .Case("argument_with_type_tag", true)
      41       19344 : .Case("pointer_with_type_tag", true)
      42       19344 : .Case("availability", true)
      43       19344 : .Case("blocks", true)
      44       19344 : .Case("callable_when", true)
      45       19344 : .Case("consumable", true)
      46       19344 : .Case("enum_extensibility", true)
      47       19344 : .Case("format", true)
      48       19344 : .Case("loop", true)
      49       19344 : .Case("unroll", true)
      50       19344 : .Case("nounroll", true)
      51       19344 : .Case("interrupt", true)
      52       19344 : .Case("mode", true)
      53       19344 : .Case("declare simd", true)
      54       19344 : .Case("declare target", true)
      55       19344 : .Case("objc_bridge", true)
      56       19344 : .Case("objc_bridge_mutable", true)
      57       19344 : .Case("objc_bridge_related", true)
      58       19344 : .Case("objc_gc", true)
      59       19344 : .Case("objc_method_family", true)
      60       19344 : .Case("objc_ownership", true)
      61       19344 : .Case("ownership_holds", true)
      62       19344 : .Case("ownership_returns", true)
      63       19344 : .Case("ownership_takes", true)
      64       19344 : .Case("param_typestate", true)
      65       19344 : .Case("pcs", true)
      66       19344 : .Case("return_typestate", true)
      67       19344 : .Case("set_typestate", true)
      68       19344 : .Case("test_typestate", true)
      69       19344 : .Case("type_tag_for_datatype", true)
      70       19344 : .Case("type_visibility", true)
      71       19344 : .Case("visibility", true)
      72             : #endif // CLANG_ATTR_IDENTIFIER_ARG_LIST
      73             : 
      74             : #if defined(CLANG_ATTR_TYPE_ARG_LIST)
      75     1337244 : .Case("iboutletcollection", true)
      76     1337244 : .Case("vec_type_hint", true)
      77             : #endif // CLANG_ATTR_TYPE_ARG_LIST
      78             : 
      79             : #if defined(CLANG_ATTR_LATE_PARSED_LIST)
      80       89493 : .Case("acquire_capability", 1)
      81       89493 : .Case("acquire_shared_capability", 1)
      82       89493 : .Case("exclusive_lock_function", 1)
      83       89493 : .Case("shared_lock_function", 1)
      84       89493 : .Case("acquired_after", 1)
      85       89493 : .Case("acquired_before", 1)
      86       89493 : .Case("assert_capability", 1)
      87       89493 : .Case("assert_shared_capability", 1)
      88       89493 : .Case("assert_exclusive_lock", 1)
      89       89493 : .Case("assert_shared_lock", 1)
      90       89493 : .Case("diagnose_if", 1)
      91       89493 : .Case("exclusive_trylock_function", 1)
      92       89493 : .Case("guarded_by", 1)
      93       89493 : .Case("lock_returned", 1)
      94       89493 : .Case("locks_excluded", 1)
      95       89493 : .Case("pt_guarded_by", 1)
      96       89493 : .Case("release_capability", 1)
      97       89493 : .Case("release_shared_capability", 1)
      98       89493 : .Case("release_generic_capability", 1)
      99       89493 : .Case("unlock_function", 1)
     100       89493 : .Case("requires_capability", 1)
     101       89493 : .Case("exclusive_locks_required", 1)
     102       89493 : .Case("requires_shared_capability", 1)
     103       89493 : .Case("shared_locks_required", 1)
     104       89493 : .Case("shared_trylock_function", 1)
     105       89493 : .Case("try_acquire_capability", 1)
     106       89493 : .Case("try_acquire_shared_capability", 1)
     107             : #endif // CLANG_ATTR_LATE_PARSED_LIST
     108             : 

Generated by: LCOV version 1.13