Product Documentation
Cadence SKILL Development Reference
Product Version IC23.1, June 2023

skEnableMessageBlock

skEnableMessageBlock( 
l_rules 
g_exp1 ... 
) 
=> g_result

Description

Re-enables reporting of one or more SKILL Lint messages that have been globally turned off within the body of this function only.

You can insert the call to this function inside that particular block of code being analyzed and SKILL Lint will recognize the call.

Arguments

l_rules

One or more rules to ignore for all the code within the body of this function (that is, g_exp1 ...).

g_exp1...

Expressions that compose the function body.

Value Returned

g_result

The result of the last expression evaluated. It can be ignored.

Examples

To disable the single SKILL Lint message for MEMBER1 from reporting (the parentheses around the message name can be omitted):

(procedure (aFunc a b)
(skEnableMessageBlock MEMBER1
(member a b)
(geOpen)
)
(member 1 a)
)

To re-enable reporting of the SKILL Lint messages for MEMBER1 and geOpen temporarily inside a particular block of code:

(procedure (aFunc a b)
(skEnableMessageBlock (MEMBER1 geOpen)
(member a b)
(geOpen)
)
(member 1 a)
)

Related Topics

Lint Functions

skDisableMessageBlock


Return to top
 ⠀
X