/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|*                                                                            *|
|*llvm::StringSwitch code to match attributes with an identifier argument     *|
|*                                                                            *|
|* Automatically generated file, do not edit!                                 *|
|*                                                                            *|
\*===----------------------------------------------------------------------===*/

.Case("interrupt", true)
.Case("argument_with_type_tag", true)
.Case("pointer_with_type_tag", true)
.Case("availability", true)
.Case("blocks", true)
.Case("consumable", true)
.Case("format", true)
.Case("mode", true)
.Case("ns_bridged", true)
.Case("objc_bridge", true)
.Case("objc_gc", true)
.Case("objc_method_family", true)
.Case("objc_ownership", true)
.Case("ownership_holds", true)
.Case("ownership_returns", true)
.Case("ownership_takes", true)
.Case("param_typestate", true)
.Case("pcs", true)
.Case("return_typestate", true)
.Case("set_typestate", true)
.Case("test_typestate", true)
.Case("type_tag_for_datatype", true)
.Case("type_visibility", true)
.Case("visibility", true)
