Multiple pragmas can affect the same declaration or statement. Each pragma applies its own effect to the statement. If PRAGMA INLINE(subprogram,'YES') and PRAGMA INLINE(identifier,'NO') have the same subprogram, then 'NO' overrides 'YES'. One PRAGMA INLINE(subprogram,'NO') overrides any number of occurrences of PRAGMA INLINE(subprogram,'YES'), and the order of these pragmas is not important.
The INLINE pragma affects only the immediately following declaration or statement, and only some kinds of statements.
When the INLINE pragma immediately precedes a declaration, it affects:
Every invocation of the specified subprogram in that declaration
Every initialization value in that declaration except the default initialization values of records
When the INLINE pragma immediately precedes one of these statements, the pragma affects every invocation of the specified subprogram in that statement:
Assignment
CALL
Conditional
CASE
CONTINUE WHEN
EXECUTE IMMEDIATE
EXIT WHEN
LOOP
RETURN
The INLINE pragma does not affect statements that are not in the preceding list.
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
chaoyuim
Highly Voted 4 years, 7 months agov323rs
Highly Voted 5 years, 4 months agoAngelos_ang
Most Recent 2 years, 4 months agoRakeshpro
2 years, 4 months agoRakeshpro
2 years, 4 months agochrishillinger
2 years, 5 months ago