new JLocalVariableExpression (null,generatedVariables.recvIndex));
new JFieldAccessExpression (null, new JThisExpression(null), generatedVariables.recvIndex.getIdent()));
    private JExpression bufferIndex(FilterContent filter, 				    GeneratedVariables generatedVariables)     {	if (isSimple()) {	    return new JLocalVariableExpression		(null, 		 generatedVariables.exeIndex);	}	else {	    //create the increment of the index var	    JPrefixExpression bufferIncrement = 		new JPrefixExpression(null, 				      OPE_PREINC,				      new JLocalVariableExpression				      (null,generatedVariables.recvIndex));		    	    //create the modulo expression	    JBitwiseExpression indexAnd = 		new JBitwiseExpression(null, 				       OPE_BAND,				       bufferIncrement, 				       new JLocalVariableExpression				       (null,					generatedVariables.recvBufferBits));	    	    return indexAnd;	}    }