-- { dg-do compile } | |
package Noinline1 is | |
procedure Proc1; | |
pragma Inline (Proc1); | |
pragma No_Inline (Proc1); -- { dg-warning "both specified" } | |
procedure Proc2; | |
pragma No_Inline (Proc2); | |
pragma Inline (Proc2); -- { dg-warning "both specified" } | |
procedure Proc3; | |
pragma Inline_Always (Proc3); | |
pragma No_Inline (Proc3); -- { dg-error "mutually exclusive" } | |
procedure Proc4; | |
pragma No_Inline (Proc4); | |
pragma Inline_Always (Proc4); -- { dg-error "mutually exclusive" } | |
end Noinline1; |