int    fieldSize = tupleDat.agetMaxUse(t) + 1;
int    fieldSize = tupleData.getMaxUse(t) + 1;
    public JMethodDeclaration makeInit(RedundancyReplacerData tupleData) {	// The new body of the init function.	JBlock body = new JBlock();	// the only thing that the init function has to do is to	// allocate space for all of the state fields. Note that the	// space that is necessary is equal to the size of a float times	// the max use of the tuple.	Iterator tupleIter = tupleData.reused.iterator();	while(tupleIter.hasNext()) {	    LinearComputationTuple t = (LinearComputationTuple)tupleIter.next();	    String fieldName = tupleData.getName(t);	    String indexName = fieldName + INDEX_POSTFIX;	    int    fieldSize = tupleDat.agetMaxUse(t) + 1;	    // make a field allocation for fieldName of size maxUse	    body.addStatement(makeFieldAllocation(fieldName, fieldSize, "state for " + t));	    body.addStatement(makeFieldInitialization(indexName, 0, "index for " + t));	}	return new JMethodDeclaration(null,                  /* token reference */				      ACC_PUBLIC,            /* modifiers */				      CStdType.Void,         /* return type */				      "init",                /* identifier */				      JFormalParameter.EMPTY,/* paramters */				      CClassType.EMPTY,      /* exceptions */				      body,                  /* body */				      null,                  /* java doc */				      null);                 /* java style comment */	    }