original_string: public function getField($fld)
      {
          if ($this->main_table === false) {
              throw $this->exception(
                  'Cannot use getField() when multiple tables are queried'
              );
          }
  
          return $this->expr(
              $this->bt($this->main_table).
              '.'.
              $this->bt($fld)
          );
      }
code: public function getField($fld)
      {
          if ($this->main_table === false) {
              throw $this->exception(
                  'Cannot use getField() when multiple tables are queried'
              );
          }
  
          return $this->expr(
              $this->bt($this->main_table).
              '.'.
              $this->bt($fld)
          );
      }
code_tokens: public function getField ( $ fld ) { if ( $ this -> main_table === false ) { throw $ this -> exception ( 'Cannot use getField() when multiple tables are queried' ) ; } return $ this -> expr ( $ this -> bt ( $ this -> main_table ) . '.' . $ this -> bt ( $ fld ) ) ; }
docstring: Return expression containing a properly escaped field. Use make
  subquery condition reference parent query.
  
  @param string $fld Field in SQL table
  
  @return DB_dsql Expression pointing to specified field
docstring_tokens: Return expression containing a properly escaped field . Use make subquery condition reference parent query .