ZoneInfoAccessElements ====================== .. java:package:: fr.inria.tapenade.representation :noindex: .. java:type:: public final class ZoneInfoAccessElements Collection of infos that will be needed for building ZoneInfo's during zone allocation. Fields ------ accessIndexes ^^^^^^^^^^^^^ .. java:field:: public TapList> accessIndexes :outertype: ZoneInfoAccessElements accessTree ^^^^^^^^^^ .. java:field:: public Tree accessTree :outertype: ZoneInfoAccessElements baseSize ^^^^^^^^ .. java:field:: public int baseSize :outertype: ZoneInfoAccessElements startOffsetInArray ^^^^^^^^^^^^^^^^^^ .. java:field:: public int startOffsetInArray :outertype: ZoneInfoAccessElements A temporary storage useful to build the accessTree when an array is split into pieces e.g. by an EQUIVALENCE or by a different COMMON layout symbolDecl ^^^^^^^^^^ .. java:field:: public SymbolDecl symbolDecl :outertype: ZoneInfoAccessElements symbolTable ^^^^^^^^^^^ .. java:field:: public SymbolTable symbolTable :outertype: ZoneInfoAccessElements Constructors ------------ ZoneInfoAccessElements ^^^^^^^^^^^^^^^^^^^^^^ .. java:constructor:: public ZoneInfoAccessElements(SymbolDecl symbolDecl, Tree accessTree, SymbolTable symbolTable) :outertype: ZoneInfoAccessElements Methods ------- buildDeref ^^^^^^^^^^ .. java:method:: public ZoneInfoAccessElements buildDeref(PointerTypeSpec pointerType) :outertype: ZoneInfoAccessElements buildField ^^^^^^^^^^ .. java:method:: public ZoneInfoAccessElements buildField(FieldDecl field, int i) :outertype: ZoneInfoAccessElements buildIndex ^^^^^^^^^^ .. java:method:: public ZoneInfoAccessElements buildIndex(ArrayTypeSpec arrayType) :outertype: ZoneInfoAccessElements toString ^^^^^^^^ .. java:method:: @Override public String toString() :outertype: ZoneInfoAccessElements