public static void InspectAssembly(AssemblyUsages result, AssemblyDefinition assemblyDef) { if (AssemblyUsagesExtractor.debug > 1) { AssemblyUsagesExtractor.Log("Assembly {0}", assemblyDef); } using (AutoIndent.Instance) { AssemblyUsagesExtractor.InspectAttributes(result, assemblyDef); AssemblyUsagesExtractor.InspectSecurityDeclarations(result, assemblyDef); foreach (ModuleDefinition module in assemblyDef.Modules) { AssemblyUsagesExtractor.InspectModule(result, module); } } }