returns true if the node an it 's first four children match the specified types . missing nodes have type types.null . concode_field_sep PlaceHolder placeHolder concode_field_sep boolean hasChildren concode_elem_sep Reduction asReduction concode_elem_sep void addChildrenOf concode_elem_sep int getMeaningAs concode_elem_sep String getRootText concode_elem_sep String getDescription concode_elem_sep CSTNode setMeaning concode_elem_sep int children concode_elem_sep boolean isA concode_elem_sep CSTNode get concode_elem_sep CSTNode get concode_elem_sep Token getRoot concode_elem_sep Token getRoot concode_elem_sep void write concode_elem_sep void write concode_elem_sep CSTNode add concode_elem_sep CSTNode set concode_elem_sep int getStartColumn concode_elem_sep boolean isEmpty concode_elem_sep boolean isOneOf concode_elem_sep boolean isAnExpression concode_elem_sep boolean canMean concode_elem_sep int size concode_elem_sep int getType concode_elem_sep String toString concode_elem_sep boolean isAllOf concode_elem_sep void markAsExpression concode_elem_sep int getMeaning concode_elem_sep int getStartLine
boolean function ( int arg0 , int arg1 , int arg2 , int arg3 , int arg4 ) { return matches ( arg0 , arg1 , arg2 , arg3 ) && get ( 4 , true ) . isA ( arg4 ) ; }