.. java:import:: fr.inria.tapenade.representation ILUtils .. java:import:: fr.inria.tapenade.representation SymbolDecl .. java:import:: fr.inria.tapenade.representation SymbolTable .. java:import:: fr.inria.tapenade.representation SymbolTableConstants .. java:import:: fr.inria.tapenade.representation TapEnv .. java:import:: fr.inria.tapenade.representation TapList .. java:import:: fr.inria.tapenade.representation TypeDecl .. java:import:: fr.inria.tapenade.representation TypeSpec .. java:import:: fr.inria.tapenade.representation WrapperTypeSpec .. java:import:: fr.inria.tapenade.utils ILLang .. java:import:: fr.inria.tapenade.utils Tree TypeDeclStruct ============== .. java:package:: fr.inria.tapenade.ir2tree :noindex: .. java:type:: final class TypeDeclStruct extends DeclStruct Tree regeneration of type declaration. Constructors ------------ TypeDeclStruct ^^^^^^^^^^^^^^ .. java:constructor:: protected TypeDeclStruct(TypeDecl typeDecl) :outertype: TypeDeclStruct Methods ------- generateTree ^^^^^^^^^^^^ .. java:method:: @Override protected Tree generateTree(TapList declaredTypes, SymbolTable symbolTable) :outertype: TypeDeclStruct toString ^^^^^^^^ .. java:method:: @Override public String toString() :outertype: TypeDeclStruct typeDecl ^^^^^^^^ .. java:method:: protected TypeDecl typeDecl() :outertype: TypeDeclStruct