MySql.Data.VisualStudio.Tokenizer.ExtractQuotedToken C# (CSharp) Method

ExtractQuotedToken() private method

private ExtractQuotedToken ( char quoteChar ) : string
quoteChar char
return string
    private string ExtractQuotedToken(char quoteChar)
    {
      bool escaped = false;
      while (Pos < Text.Length)
      {
        char c = Text[Pos++];
        if (c == quoteChar && !escaped)
        {
          Quoted = true;
          return ExtractToken(true);
        }
        if (escaped) escaped = false;
        if (c == '\\' && BackslashEscapes)
          escaped = true;
      }
      return ExtractToken(false);
    }