# ATTRIBUTES NOCLONE

The ATTRIBUTES directive option NOCLONE can be used to prevent a procedure from being considered for cloning, which is a mechanism performed by interprocedural constant propagation that produces specialized copies of the procedure.

!DIR$ ATTRIBUTES NOCLONE :: procedure

procedure | Is a function or subroutine that can be inlined.

Note that if you specify ATTRIBUTES NOINLINE, it does not prevent this cloning.

## See Also

ATTRIBUTES
Syntax Rules for Compiler Directives
ATTRIBUTES INLINE