SYMBOL INDEX (72 symbols across 22 files) FILE: Z00bfuscator.Test/Program.cs class Program (line 14) | class Program method Main (line 16) | static void Main(string[] args) FILE: Z00bfuscator.Tests/TestCase.cs class TestCase (line 12) | public abstract class TestCase method GetAssertMessage (line 14) | protected string GetAssertMessage(string testCaseName, string testFunc... method PrintTestCase (line 18) | protected string PrintTestCase(string testCaseName, bool start) { FILE: Z00bfuscator.Tests/TestField.cs class TestField (line 15) | public sealed class TestField : TestCase method Test (line 17) | [Fact] FILE: Z00bfuscator.Tests/TestMethod.cs class TestMethod (line 14) | public sealed class TestMethod : TestCase { method Test (line 15) | [Fact] FILE: Z00bfuscator.Tests/TestNamespace.cs class TestNamespace (line 14) | public sealed class TestNamespace : TestCase { method Test (line 15) | [Fact] FILE: Z00bfuscator.Tests/TestProperty.cs class TestProperty (line 14) | public sealed class TestProperty : TestCase { method Test (line 15) | [Fact] FILE: Z00bfuscator.Tests/TestResource.cs class TestResource (line 14) | public sealed class TestResource : TestCase { method Test (line 15) | [Fact] FILE: Z00bfuscator.Tests/TestType.cs class TestType (line 14) | public sealed class TestType : TestCase{ method Test (line 15) | [Fact] FILE: Z00bfuscator/Engine/Field.cs class Obfuscator (line 16) | public sealed partial class Obfuscator : ObfuscatorBase { method DoObfuscateField (line 20) | protected override void DoObfuscateField(TypeDefinition type, FieldDef... method IsFieldObfuscatable (line 37) | public static bool IsFieldObfuscatable(FieldDefinition field) { FILE: Z00bfuscator/Engine/Method.cs class Obfuscator (line 16) | public sealed partial class Obfuscator : ObfuscatorBase { method DoObfuscateMethod (line 20) | protected override void DoObfuscateMethod(TypeDefinition type, string ... method IsMethodObfuscatable (line 60) | public static bool IsMethodObfuscatable(MethodDefinition method) { FILE: Z00bfuscator/Engine/Namespace.cs class Obfuscator (line 17) | public sealed partial class Obfuscator : ObfuscatorBase { method DoObfuscateNamespace (line 21) | protected override void DoObfuscateNamespace(TypeDefinition type) { method IsNamespaceObfuscatable (line 52) | public static bool IsNamespaceObfuscatable(TypeDefinition type) { method GetObfuscatedNamespace (line 82) | private string GetObfuscatedNamespace(string initialNamespace) { FILE: Z00bfuscator/Engine/Property.cs class Obfuscator (line 16) | public sealed partial class Obfuscator : ObfuscatorBase { method DoObfuscateProperty (line 20) | protected override void DoObfuscateProperty(TypeDefinition type, Prope... method IsPropertyObfuscatable (line 45) | public static bool IsPropertyObfuscatable(PropertyDefinition property) { FILE: Z00bfuscator/Engine/Resource.cs class Obfuscator (line 14) | public sealed partial class Obfuscator : ObfuscatorBase { method DoObfuscateResource (line 18) | protected override void DoObfuscateResource(Resource resource) { method IsResourceObfuscatable (line 31) | public static bool IsResourceObfuscatable(string name) { FILE: Z00bfuscator/Engine/Type.cs class Obfuscator (line 14) | public sealed partial class Obfuscator : ObfuscatorBase { method DoObfuscateType (line 18) | protected override void DoObfuscateType(TypeDefinition type) { method IsTypeObfuscatable (line 48) | public static bool IsTypeObfuscatable(TypeDefinition type) { FILE: Z00bfuscator/Globals.cs class Globals (line 7) | public static class Globals FILE: Z00bfuscator/IObfuscator.cs type IObfuscator (line 12) | public interface IObfuscator { method AddAssembly (line 13) | void AddAssembly(string path, bool obfuscate); method StartObfuscation (line 14) | void StartObfuscation(); FILE: Z00bfuscator/ObfuscationInfo.cs type ObfuscationInfo (line 12) | public struct ObfuscationInfo method ObfuscationInfo (line 22) | public ObfuscationInfo(string outputDirectory, bool obfuscateTypes, bo... FILE: Z00bfuscator/ObfuscationItem.cs type ObfuscationItem (line 12) | public enum ObfuscationItem { FILE: Z00bfuscator/ObfuscationProgress.cs type ObfuscationProgress (line 12) | public struct ObfuscationProgress { FILE: Z00bfuscator/Obfuscator.cs class Obfuscator (line 26) | public sealed partial class Obfuscator : ObfuscatorBase, IObfuscator { method Obfuscator (line 55) | public Obfuscator(ObfuscationInfo obfuscationInfo) { method AddAssembly (line 64) | public void AddAssembly(string path, bool obfuscate) { method ExcludeType (line 72) | public void ExcludeType(string typeName) { method UpdateProgress (line 79) | protected override void UpdateProgress(string message, int percent) { method LogProgress (line 83) | protected override void LogProgress(string message) { method StartObfuscation (line 91) | public void StartObfuscation() { method AsyncStartObfuscation (line 96) | protected override void AsyncStartObfuscation() { method DoObfuscateItem (line 203) | internal string DoObfuscateItem(ObfuscationItem item, string initialNa... method GetObfuscatedFormat (line 248) | string GetObfuscatedFormat(ObfuscationItem item, string initialName, u... method EncryptAsCaesar (line 252) | string EncryptAsCaesar(string value, int shift) { method AddToXMLMap (line 268) | void AddToXMLMap(ObfuscationItem item, string initialName, String obfu... FILE: Z00bfuscator/ObfuscatorBase.cs class ObfuscatorBase (line 14) | public abstract class ObfuscatorBase { method AsyncStartObfuscation (line 15) | protected abstract void AsyncStartObfuscation(); method UpdateProgress (line 17) | protected abstract void UpdateProgress(string message, int percent); method LogProgress (line 19) | protected abstract void LogProgress(string message); method DoObfuscateField (line 21) | protected abstract void DoObfuscateField(TypeDefinition type, FieldDef... method DoObfuscateMethod (line 23) | protected abstract void DoObfuscateMethod(TypeDefinition type, string ... method DoObfuscateNamespace (line 25) | protected abstract void DoObfuscateNamespace(TypeDefinition type); method DoObfuscateProperty (line 27) | protected abstract void DoObfuscateProperty(TypeDefinition type, Prope... method DoObfuscateResource (line 29) | protected abstract void DoObfuscateResource(Resource resource); method DoObfuscateType (line 31) | protected abstract void DoObfuscateType(TypeDefinition type); FILE: Z00bfuscator/Program.cs class Program (line 16) | class Program method Main (line 18) | static int Main(string[] args) method RaiseOnOutputEvent (line 50) | private static void RaiseOnOutputEvent(string message) { method RaiseOnNameObfuscated (line 55) | private static void RaiseOnNameObfuscated(ObfuscationItem item, string... method RaiseOnProgress (line 62) | private static void RaiseOnProgress(string phaseName, int percents) { method SetupConsole (line 67) | private static void SetupConsole() {