Lines Matching refs:Rule
42 constexpr uint64_t ALLOWED_RULE = Rule::RULE_CHECK_ARKUI_PERFORMANCE;
55 if ((Rule::RULE_CHECK_SLOW_EVENT & rule)) {
58 threadLocalRules_ |= (Rule::ALL_THREAD_RULES | Rule::ALL_CAUTION_RULES) & rule;
59 processRules_ |= (Rule::ALL_PROCESS_RULES | Rule::ALL_CAUTION_RULES) & rule;
68 if ((Rule::RULE_CHECK_SLOW_EVENT & rule)) {
92 if ((threadLocalRules_ & Rule::RULE_THREAD_CHECK_SLOW_PROCESS) == 0) {
97 Caution caution(Rule::RULE_THREAD_CHECK_SLOW_PROCESS,
104 if ((processRules_ & Rule::RULE_CHECK_SLOW_EVENT) == 0) {
109 Caution caution(Rule::RULE_CHECK_SLOW_EVENT,
116 if ((processRules_ & Rule::RULE_CHECK_ABILITY_CONNECTION_LEAK) == 0) {
129 case Rule::RULE_THREAD_CHECK_SLOW_PROCESS:
132 case Rule::RULE_CHECK_SLOW_EVENT:
135 case Rule::RULE_CHECK_ARKUI_PERFORMANCE:
141 if (Rule::RULE_CHECK_ABILITY_CONNECTION_LEAK != rule) {
167 if ((cautionDetail.rules_ & Rule::ALL_CAUTION_RULES) == 0) {
168 cautionDetail.rules_ |= Rule::RULE_CAUTION_PRINT_LOG;
170 if (cautionDetail.CautionEnable(Rule::RULE_CAUTION_PRINT_LOG)
171 && !cautionDetail.CautionEnable(Rule::RULE_CAUTION_TRIGGER_CRASH)) {
174 if (cautionDetail.CautionEnable(Rule::RULE_CAUTION_TRIGGER_CRASH)) {
208 return (rules & Rule::ALL_CAUTION_RULES);
221 if (rule <= 0 || Rule::ALL_RULES != (Rule::ALL_RULES | rule)) {