question: public void addRegExp ( RegExpLiteral re ) { if ( re == null ) codeBug ( ) ; if ( regexps == null ) regexps = new ArrayList < RegExpLiteral > ( ) ; regexps . add ( re ) ; re . putIntProp ( REGEXP_PROP , regexps . size ( ) - 1 ) ; }
target:  Called by IRFactory to add a RegExp to the regexp table.