Pragma No_Inline (GNAT Reference Manual)

### 2.118 Pragma No_Inline ¶

Syntax:

    pragma No_Inline (NAME {, NAME});

This pragma suppresses inlining for the callable entity or the instances of the generic subprogram designated by `NAME`, including inlining that results from the use of pragma `Inline`. This pragma is always active, in particular it is not subject to the use of option ‘-gnatn’ or ‘-gnatN’. It is illegal to specify both pragma `No_Inline` and pragma `Inline_Always` for the same `NAME`.