Microsoft.JScript.Vsa.VsaEngine.IsValidNamespaceName C# (CSharp) Method

IsValidNamespaceName() protected method

protected IsValidNamespaceName ( string name ) : bool
name string
return bool
      protected override bool IsValidNamespaceName(string name){
        JSScanner scanner = this.GetScannerInstance(name);
        if (scanner == null)
          return false;
        while(true){
          if (scanner.PeekToken() != JSToken.Identifier)
            return false;
          scanner.GetNextToken();
          if (scanner.PeekToken() == JSToken.EndOfFile)
            break;
          if (scanner.PeekToken() != JSToken.AccessField)
            return false;
          scanner.GetNextToken();
        }
        return true;
      }