private function objectProperty() {
    if ($this->currentType === T_STRING) {
      return $this->mustMatchToken(T_STRING);
    }
    elseif ($this->currentType === '{') {
      return $this->bracesExpr();
    }
    else {
      return $this->indirectReference();
    }
  }
private function objectProperty() {
    if ($this->currentType === T_STRING) {
      return $this->mustMatchToken(T_STRING);
    }
    elseif ($this->currentType === '{') {
      return $this->bracesExpr();
    }
    else {
      return $this->indirectReference();
    }
  }
private function objectProperty ( ) { if ( $ this -> currentType === T_STRING ) { return $ this -> mustMatchToken ( T_STRING ) ; } elseif ( $ this -> currentType === '{' ) { return $ this -> bracesExpr ( ) ; } else { return $ this -> indirectReference ( ) ; } }
Parse object property.
@return Node
Parse object property .