anchor.diff:  
   let _ = CSharpClass(0)
   """
  -    let results, _ = getProjectReferences(content, [csharpAssembly], None, None)
  +    let results, _ = getProjectReferences(content, [csharpAssembly])
       let ctor =
               results.GetAllUsesOfAllSymbols()
               |> Async.RunSynchronously
  
positive.code: 
  open FSharp.Compiler.Service.Tests.Common
  
  let internal getProjectReferences (content, dllFiles, libDirs, otherFlags) = 
      let otherFlags = defaultArg otherFlags []
      let libDirs = defaultArg libDirs []
      let base1 = Path.GetTempFileName()
      let dllName = Path.ChangeExtension(base1, ".dll")
      let fileName1 = Path.ChangeExtension(base1, ".fs")
      let projFileName = Path.ChangeExtension(base1, ".fsproj")
      File.WriteAllText(fileName1, content)
      let options =
          checker.GetProjectOptionsFromCommandLineArgs(projFileName,
              [| yield "--debug:full" 
                 yield "--define:DEBUG" 
                 yield "--optimize-" 
                 yield "--out:" + dllName
                 yield "--doc:test.xml" 
                 yield "--warn:3" 
                 yield "--fullpaths" 
                 yield "--flaterrors" 
                 yield "--target:library" 
                 for dllFile in dllFiles do
                   yield "-r:"+dllFile
                 for libDir in libDirs do
                   yield "-I:"+libDir
                 yield! otherFlags
                 yield fileName1 |])
      let results = checker.ParseAndCheckProject(options) |> Async.RunSynchronously
      if results.HasCriticalErrors then
          let builder = new System.Text.StringBuilder()
  
negative.code: let _ = CSharpOuterClass.InnerClass.StaticMember()
  """
  
      let results, _ = getProjectReferences(content, [csharpAssembly])
      results.GetAllUsesOfAllSymbols()
      |> Async.RunSynchronously
      |> Array.map (fun su -> su.Symbol.ToString())
  