public virtual void VisitModuleReferenceCollection(ModuleReferenceCollection modules) { foreach (ModuleReference module in modules) { VisitModuleReference(module); } }
ModuleReference GetModuleReference(ModuleReferenceCollection members, string name) { foreach (ModuleReference mr in members) { if (mr.Name == name) { return(mr); } } return(null); }
public override void VisitModuleReferenceCollection(ModuleReferenceCollection modules) { foreach (ModuleReference module in modules) { m_writer.Write(".module extern "); m_writer.WriteLine(Formater.Escape(module.Name)); } if (modules.Count > 0) { m_writer.WriteLine(); } }
ModuleReference GetModuleReference(ModuleReferenceCollection members, ModuleReference module) { string name = module.Name; name = name.ToLower(); if (!BaseAssemblyResolver.OnMono()) { if (!name.EndsWith(".dll")) { name += ".dll"; } } foreach (ModuleReference mr in members) { if (mr.Name == name) { return(mr); } } return(null); }
public static bool Compare(this ModuleReferenceCollection source, ModuleReferenceCollection n, Func<ModuleReference, ModuleReference, Action<string, string>, bool> checkitem, Action<string, string> errAct) { return Compare<ModuleReference>(source,n,checkitem,errAct); }
public static bool Compare(this ModuleReferenceCollection source, ModuleReferenceCollection n, Func<ModuleReference, ModuleReference, bool> checkitem) { return Compare<ModuleReference>(source,n,checkitem); }
public static bool Compare(this ModuleReferenceCollection source, ModuleReferenceCollection n) { return Compare<ModuleReference>(source,n); }
public override void VisitModuleReferenceCollection(ModuleReferenceCollection modules) { VisitCollection(modules); }
bool ModuleReferencesContains(ModuleReferenceCollection members, string name) { ModuleReference mr = GetModuleReference(members, name); return(mr != null); }
public static bool Compare(this ModuleReferenceCollection source, ModuleReferenceCollection n, Func <ModuleReference, ModuleReference, Action <string, string>, bool> checkitem, Action <string, string> errAct) { return(Compare <ModuleReference>(source, n, checkitem, errAct)); }
public static bool Compare(this ModuleReferenceCollection source, ModuleReferenceCollection n, Func <ModuleReference, ModuleReference, bool> checkitem) { return(Compare <ModuleReference>(source, n, checkitem)); }
public static bool Compare(this ModuleReferenceCollection source, ModuleReferenceCollection n) { return(Compare <ModuleReference>(source, n)); }
public virtual IModuleReferenceCollection TransformModuleReferenceCollection(IModuleReferenceCollection value) { IModuleReference[] array = new IModuleReference[value.Count]; for (int i = 0; i < value.Count; i++) { array[i] = this.TransformModuleReference(value[i]); } IModuleReferenceCollection target = new ModuleReferenceCollection(); target.AddRange(array); return target; }