void function ( Node arg0 , Set < T > arg1 , Class < T > arg2 ) { if ( null != arg0 ) { if ( ( null == arg2 ) || ( arg2 . equals ( arg0 . getClass ( ) ) ) ) { arg1 . add ( ( T ) arg0 ) ; } for ( int loc0 = 0 ; loc0 < arg0 . jjtGetNumChildren ( ) ; loc0 ++ ) { addNodeAndSubnodes ( arg0 . jjtGetChild ( loc0 ) , arg1 , arg2 ) ; } } }
add the given node and its subnodes to the set of nodes . if clazz is not null , only nodes of the given class are put in the set of nodes . concode_field_sep PlaceHolder placeHolder concode_field_sep Set<T> getNodes concode_elem_sep void assertNumberOfNodes concode_elem_sep Set<T> getNodesOfType