public static AssemblyNode GetAssembly(AssemblyReference assemblyReference, IDictionary cache, bool doNotLockFile, bool getDebugInfo, bool useGlobalCache, bool preserveShortBranches) { if(assemblyReference == null) return null; if(CoreSystemTypes.SystemAssembly == null) Debug.Fail(""); Reader reader = new Reader(cache, doNotLockFile, getDebugInfo, useGlobalCache, preserveShortBranches); return assemblyReference.Assembly = reader.GetAssemblyFromReference(assemblyReference); }