OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [gnat.dg/] [aggr19_pkg.ads] - Rev 749

Go to most recent revision | Compare with Previous | Blame | View Log

package Aggr19_Pkg is
 
  type Rec1 (D : Boolean := False) is record
    case D is
      when False => null;
      when True => Pos : Integer;
    end case;
  end record;
 
  type Rec2 is record
    L : Rec1;
  end record;
 
  type Rec3 is tagged null record;
 
  type Enum is (One, Two, Three);
 
  type Rec4 (Kind : Enum := One) is record
    Node : Rec2;
    case Kind is
      when One => R : Rec3;
      when Others => I : Integer;
    end case;
  end record;
 
  type Rec5 is record
    Ent : Rec4;
  end record;
 
  procedure Proc (Pool : in out Rec5);
 
end Aggr19_Pkg;
 

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.