package Ġorg . jetbrains . fortran . lang . stubs Ċ Ċ import Ġcom . intellij . psi . stubs .* Ċ import Ġorg . jetbrains . fortran . lang . psi . For tran Enum Def Ċ import Ġorg . jetbrains . fortran . lang . psi . impl . For tran Enum Def Impl Ċ Ċ class ĠFor tran Enum Def Stub ( ĊĠĠĠĠĠĠĠ Ġparent : ĠStub Element < *> ?, Ġelement Type : ĠI Stub ElementType < *, Ġ*> Ċ ): ĠStub Base < For tran Enum Def >( parent , Ġelement Type ) Ġ{ ĊĠĠĠ Ġobject ĠType Ġ: ĠFor tran Stub ElementType < For tran Enum Def Stub , ĠFor tran Enum Def >(" Enum ") Ġ{ ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġdeserialize ( data Stream : ĠStub InputStream , Ġparent Stub : ĠStub Element < *> ?): ĠFor tran Enum Def Stub Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠFor tran Enum Def Stub ( parent Stub , Ġthis ) ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġserialize ( stub : ĠFor tran Enum Def Stub , Ġdata Stream : ĠStub OutputStream ) Ġ{ ĊĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġcreate Psi ( stub : ĠFor tran Enum Def Stub ) Ġ= ĠFor tran Enum Def Impl ( stub , Ġthis ) ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġcreate Stub ( psi : ĠFor tran Enum Def , Ġparent Stub : ĠStub Element < *> ?) Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠFor tran Enum Def Stub ( parent Stub , Ġthis ) ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġindex Stub ( stub : ĠFor tran Enum Def Stub , Ġsink : ĠIndex Sink ) Ġ{ ĊĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }