private void GetMemberEntities(TypeMemberCollection members) { foreach (TypeMember member in members.Except <StatementTypeMember, Destructor>()) { _memberEntitiesCache.Add(_provider.EntityFor(member)); } }
private IEnumerable <InternalModule> InternalModules() { foreach (Module m in _compileUnit.Modules) { if (m.Entity == null) { continue; } yield return((InternalModule)_internalTypeSystemProvider.EntityFor(m)); } }
public void InitializeModuleClass(ClassDefinition moduleClass) { _moduleClassNamespace = (INamespace)_provider.EntityFor(moduleClass); _moduleClass = moduleClass; }