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: 2018-02-25 19:55:18 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     1038368 : .Case("acquire_capability", true)
      11     1038368 : .Case("acquire_shared_capability", true)
      12     1038368 : .Case("exclusive_lock_function", true)
      13     1038368 : .Case("shared_lock_function", true)
      14     1038368 : .Case("acquired_after", true)
      15     1038368 : .Case("acquired_before", true)
      16     1038368 : .Case("assert_capability", true)
      17     1038368 : .Case("assert_shared_capability", true)
      18     1038368 : .Case("assert_exclusive_lock", true)
      19     1038368 : .Case("assert_shared_lock", true)
      20     1038368 : .Case("exclusive_trylock_function", true)
      21     1038368 : .Case("guarded_by", true)
      22     1038368 : .Case("lock_returned", true)
      23     1038368 : .Case("locks_excluded", true)
      24     1038368 : .Case("pt_guarded_by", true)
      25     1038368 : .Case("release_capability", true)
      26     1038368 : .Case("release_shared_capability", true)
      27     1038368 : .Case("release_generic_capability", true)
      28     1038368 : .Case("unlock_function", true)
      29     1038368 : .Case("requires_capability", true)
      30     1038368 : .Case("exclusive_locks_required", true)
      31     1038368 : .Case("requires_shared_capability", true)
      32     1038368 : .Case("shared_locks_required", true)
      33     1038368 : .Case("shared_trylock_function", true)
      34     1038368 : .Case("try_acquire_capability", true)
      35     1038368 : .Case("try_acquire_shared_capability", true)
      36             : #endif // CLANG_ATTR_ARG_CONTEXT_LIST
      37             : 
      38             : #if defined(CLANG_ATTR_IDENTIFIER_ARG_LIST)
      39       14068 : .Case("interrupt", true)
      40       14068 : .Case("argument_with_type_tag", true)
      41       14068 : .Case("pointer_with_type_tag", true)
      42       14068 : .Case("availability", true)
      43       14068 : .Case("blocks", true)
      44       14068 : .Case("callable_when", true)
      45       14068 : .Case("consumable", true)
      46       14068 : .Case("enum_extensibility", true)
      47       14068 : .Case("format", true)
      48       14068 : .Case("loop", true)
      49       14068 : .Case("unroll", true)
      50       14068 : .Case("nounroll", true)
      51       14068 : .Case("interrupt", true)
      52       14068 : .Case("mode", true)
      53       14068 : .Case("declare simd", true)
      54       14068 : .Case("declare target", true)
      55       14068 : .Case("objc_bridge", true)
      56       14068 : .Case("objc_bridge_mutable", true)
      57       14068 : .Case("objc_bridge_related", true)
      58       14068 : .Case("objc_gc", true)
      59       14068 : .Case("objc_method_family", true)
      60       14068 : .Case("objc_ownership", true)
      61       14068 : .Case("ownership_holds", true)
      62       14068 : .Case("ownership_returns", true)
      63       14068 : .Case("ownership_takes", true)
      64       14068 : .Case("param_typestate", true)
      65       14068 : .Case("pcs", true)
      66       14068 : .Case("return_typestate", true)
      67       14068 : .Case("set_typestate", true)
      68       14068 : .Case("test_typestate", true)
      69       14068 : .Case("type_tag_for_datatype", true)
      70       14068 : .Case("type_visibility", true)
      71       14068 : .Case("visibility", true)
      72             : #endif // CLANG_ATTR_IDENTIFIER_ARG_LIST
      73             : 
      74             : #if defined(CLANG_ATTR_TYPE_ARG_LIST)
      75     1014908 : .Case("iboutletcollection", true)
      76     1014908 : .Case("vec_type_hint", true)
      77             : #endif // CLANG_ATTR_TYPE_ARG_LIST
      78             : 
      79             : #if defined(CLANG_ATTR_LATE_PARSED_LIST)
      80       66358 : .Case("acquire_capability", 1)
      81       66358 : .Case("acquire_shared_capability", 1)
      82       66358 : .Case("exclusive_lock_function", 1)
      83       66358 : .Case("shared_lock_function", 1)
      84       66358 : .Case("acquired_after", 1)
      85       66358 : .Case("acquired_before", 1)
      86       66358 : .Case("assert_capability", 1)
      87       66358 : .Case("assert_shared_capability", 1)
      88       66358 : .Case("assert_exclusive_lock", 1)
      89       66358 : .Case("assert_shared_lock", 1)
      90       66358 : .Case("diagnose_if", 1)
      91       66358 : .Case("exclusive_trylock_function", 1)
      92       66358 : .Case("guarded_by", 1)
      93       66358 : .Case("lock_returned", 1)
      94       66358 : .Case("locks_excluded", 1)
      95       66358 : .Case("pt_guarded_by", 1)
      96       66358 : .Case("release_capability", 1)
      97       66358 : .Case("release_shared_capability", 1)
      98       66358 : .Case("release_generic_capability", 1)
      99       66358 : .Case("unlock_function", 1)
     100       66358 : .Case("requires_capability", 1)
     101       66358 : .Case("exclusive_locks_required", 1)
     102       66358 : .Case("requires_shared_capability", 1)
     103       66358 : .Case("shared_locks_required", 1)
     104       66358 : .Case("shared_trylock_function", 1)
     105       66358 : .Case("try_acquire_capability", 1)
     106       66358 : .Case("try_acquire_shared_capability", 1)
     107             : #endif // CLANG_ATTR_LATE_PARSED_LIST
     108             : 

Generated by: LCOV version 1.13