Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gnat.dg/warn28.adb @ 158:494b0b89df80 default tip
...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 May 2020 18:13:55 +0900 |
parents | 1830386684a0 |
children |
line wrap: on
line source
-- { dg-do compile } -- { dg-options "-gnatwa" } package body Warn28 is function Id (X : Integer) return Integer is (2 * X); procedure TheProcedure1 (TheParameter : in Integer) is X : Integer; begin X := Id (TheParameter); if X < 3 then X := X ** 3; end if; end TheProcedure1; procedure Junk (It : Integer) is -- { dg-warning "formal parameter \"It\" is not referenced" } X : Integer := Id (34); begin if X < 3 then X := X ** 3; end if; end; procedure TheProcedure (TheParameter : in Integer) -- { dg-warning "formal parameter \"TheParameter\" is not referenced" } is begin null; end TheProcedure; end Warn28;