#pragma clang attribute push (annotate)
#pragma clang attribute push (annotate(("test")))
#pragma clang attribute push(__attribute__((annotate("test"))), apply_to = any( enum, function, function, namespace, function ))
#pragma clang attribute push(__attribute__((annotate("test"))), apply_to = any( variable(is_global), function, variable(is_global), variable(is_global) ))
#pragma clang attribute push (__attribute__((annotate("subRuleContradictions"))), apply_to = any(variable, variable(is_parameter), function(is_member), variable(is_global)))
#pragma clang attribute pop
#pragma clang attribute push (__attribute__((annotate("subRuleContradictions2"))), apply_to = any(function(is_member),function))
#pragma clang attribute pop
#pragma clang attribute push (__attribute__((annotate("negatedSubRuleContradictions1"))), apply_to = any(variable(is_parameter), variable(unless(is_parameter))))
#pragma clang attribute pop
#pragma clang attribute push (__attribute__((annotate("negatedSubRuleContradictions2"))), apply_to = any(variable(unless(is_parameter)), variable(is_thread_local), function, variable(is_global)))
#pragma clang attribute pop
#pragma clang attribute push (__attribute__((abi_tag("a"))), apply_to = any(enum, variable))
#pragma clang attribute pop
#pragma clang attribute push (__attribute__((abi_tag("a"))))
#pragma clang attribute push (__attribute__((abi_tag("a"))) apply_to=function)
#pragma clang attribute push (__attribute__((abi_tag("a"))) = function)
#pragma clang attribute push (__attribute__((abi_tag("a"))) any(function))
#pragma clang attribute push (__attribute__((abi_tag("a"))) 22)
#pragma clang attribute push (__attribute__((abi_tag("a"))) function)
#pragma clang attribute push (__attribute__((abi_tag("a"))) (function))
#pragma clang attribute push (__attribute__((abi_tag("a"))), )
#pragma clang attribute push (__attribute__((abi_tag("a"))), = function)
#pragma clang attribute push (__attribute__((abi_tag("a"))), any(function))
#pragma clang attribute push (__attribute__((abi_tag("a"))), 22)
#pragma clang attribute push (__attribute__((abi_tag("a"))), 1, 2)
#pragma clang attribute push (__attribute__((abi_tag("a"))), function)
#pragma clang attribute push (__attribute__((abi_tag("a"))), (function))
#pragma clang attribute push (__attribute__((abi_tag("a"))), apply_to)
#pragma clang attribute push (__attribute__((abi_tag("a"))), apply_to any(function))
#pragma clang attribute push (__attribute__((abi_tag("a"))), apply_to 41 (22))
#pragma clang attribute push (__attribute__((annotate("a"))))
#pragma clang attribute push (__attribute__((objc_externally_retained)), apply_to)