is this node a function declaration ? a function declaration is a function that has a name that is added to the current scope i.e. a function that is not part of a expression . concode_field_sep PlaceHolder placeHolder concode_field_sep boolean isStatement concode_elem_sep boolean isHoistedFunctionDeclaration concode_elem_sep boolean isForIn
boolean function ( Node arg0 ) { return arg0 . getType ( ) == Token . FUNCTION && isStatement ( arg0 ) ; }