Use HashSet to detect FakeContainerModules (#5630)
Use HashSet to detect FakeContainerModules (#5630)

* Use HashSet to detect FakeContainerModules

* Reduce number of ilTyconNames calculations

* Reduce number of ilTyconNames calculations

* inline notFakeContainerModule

* Avoid intermediate lists

* Create helper functions

brettfo/visualfsharp,dsyme/fsharp,brettfo/visualfsharp,dsyme/fsharp,dsyme/fsharp,brettfo/visualfsharp,dsyme/fsharp,syeerzy/visualfsharp,syeerzy/visualfsharp,brettfo/visualfsharp,brettfo/visualfsharp,brettfo/visualfsharp,dsyme/fsharp,syeerzy/visualfsharp,syeerzy/visualfsharp,cloudRoutine/FSharp.Compiler.Service,dsyme/fsharp,syeerzy/visualfsharp,cloudRoutine/FSharp.Compiler.Service,cloudRoutine/FSharp.Compiler.Service,syeerzy/visualfsharp,dsyme/fsharp