if (self.getInitWork()!=null) { addEntryExit(self.getInitWork()); }
    public void visitFilter(SIRFilter self,			    SIRStream parent,			    JFieldDeclaration[] fields,			    JMethodDeclaration[] methods,			    JMethodDeclaration init,			    JMethodDeclaration work,			    CType inputType, CType outputType) {	// only worry about actual SIRFilter's, not special cases like	// FileReader's and FileWriter's	if (!self.getClass().toString().endsWith("at.dms.kjc.sir.SIRFilter")) {	    return;	}        // add entry/exit nodes to work function        addEntryExit(work);    }