IRange function ( ) { return ( range != null ) ? range : Range . EMPTY ; }
getrange concode_field_sep JSScope parent concode_elem_sep List<JSScope> children concode_elem_sep IRange range concode_elem_sep JSPropertyCollection object concode_field_sep JSPropertyCollection getObject concode_elem_sep void setRange concode_elem_sep void addSymbol concode_elem_sep List<String> getSymbolNames concode_elem_sep JSScope getScopeAtOffset concode_elem_sep List<JSScope> getChildren concode_elem_sep JSScope getScopeWithSymbol concode_elem_sep void addScope concode_elem_sep List<String> getLocalSymbolNames concode_elem_sep boolean hasSymbol concode_elem_sep String toString concode_elem_sep boolean hasLocalSymbol concode_elem_sep void setParent concode_elem_sep JSScope getParentScope concode_elem_sep JSPropertyCollection getSymbol concode_elem_sep JSPropertyCollection getLocalSymbol