Fixed space indents to tabs to adhere to Mono coding guidelines.
authorIlker Cetinkaya <ilker@ilker.de>
Sat, 14 Jan 2012 16:07:00 +0000 (17:07 +0100)
committerIlker Cetinkaya <ilker@ilker.de>
Sat, 14 Jan 2012 16:07:00 +0000 (17:07 +0100)
mcs/class/System/Microsoft.CSharp/CSharpCodeGenerator.cs
mcs/class/System/System.CodeDom.Compiler/CodeGenerator.cs
mcs/class/System/Test/Microsoft.CSharp/CodeGeneratorFromCompileUnitTest.cs
mcs/class/System/Test/System.CodeDom.Compiler/CodeGeneratorGenerateFromCompileUnitTest.cs

index c8acf611ae547209a6a45f79dadc9d4df01fe62f..e5d9e5e7e669b6fa293eed9d2037467b419084eb 100644 (file)
@@ -172,7 +172,7 @@ namespace Mono.CSharp
                {
                        GenerateCompileUnitStart (compileUnit);
 
-                        GenerateGlobalNamespace (compileUnit);
+                       GenerateGlobalNamespace (compileUnit);
 
                        if (compileUnit.AssemblyCustomAttributes.Count > 0) {
                                OutputAttributes (compileUnit.AssemblyCustomAttributes, 
@@ -180,27 +180,27 @@ namespace Mono.CSharp
                                Output.WriteLine ("");
                        }
 
-                        GenerateLocalNamespaces (compileUnit);
+                       GenerateLocalNamespaces (compileUnit);
 
                        GenerateCompileUnitEnd (compileUnit);
                }
 
-                private void GenerateGlobalNamespace (CodeCompileUnit compileUnit) {
-                        CodeNamespace globalNamespace = null;
+               private void GenerateGlobalNamespace (CodeCompileUnit compileUnit) {
+                       CodeNamespace globalNamespace = null;
 
-                        foreach (CodeNamespace codeNamespace in compileUnit.Namespaces)
-                                if (string.IsNullOrEmpty (codeNamespace.Name)) 
-                                        globalNamespace = codeNamespace;
-                  
-                        if (globalNamespace != null)
-                                GenerateNamespace (globalNamespace);
-                }
+                       foreach (CodeNamespace codeNamespace in compileUnit.Namespaces)
+                               if (string.IsNullOrEmpty (codeNamespace.Name)) 
+                                       globalNamespace = codeNamespace;
+  
+                       if (globalNamespace != null)
+                               GenerateNamespace (globalNamespace);
+               }
 
-                private void GenerateLocalNamespaces (CodeCompileUnit compileUnit) {
-                        foreach (CodeNamespace codeNamespace in compileUnit.Namespaces)
-                                if (!string.IsNullOrEmpty (codeNamespace.Name))
-                                        GenerateNamespace (codeNamespace);
-                }
+               private void GenerateLocalNamespaces (CodeCompileUnit compileUnit) {
+                       foreach (CodeNamespace codeNamespace in compileUnit.Namespaces)
+                               if (!string.IsNullOrEmpty (codeNamespace.Name))
+                                       GenerateNamespace (codeNamespace);
+               }
 
                protected override void GenerateDefaultValueExpression (CodeDefaultValueExpression e)
                {
@@ -1404,14 +1404,14 @@ namespace Mono.CSharp
                }
 
                static bool is_identifier_start_character (char c)
-                {
-                        return (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || c == '_' || c == '@' || Char.IsLetter (c);
-                }
-
-                static bool is_identifier_part_character (char c)
-                {
-                        return (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || c == '_' || (c >= '0' && c <= '9') || Char.IsLetter (c);
-                }
+               {
+                       return (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || c == '_' || c == '@' || Char.IsLetter (c);
+               }
+
+               static bool is_identifier_part_character (char c)
+               {
+                       return (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || c == '_' || (c >= '0' && c <= '9') || Char.IsLetter (c);
+               }
                
                protected override bool IsValidIdentifier (string identifier)
                {
@@ -1425,13 +1425,13 @@ namespace Mono.CSharp
                                return false;
 
                        if (!is_identifier_start_character (identifier [0]))
-                                return false;
-                        
-                        for (int i = 1; i < identifier.Length; i ++)
-                                if (! is_identifier_part_character (identifier [i]))
-                                        return false;
-                        
-                        return true;
+                               return false;
+
+                       for (int i = 1; i < identifier.Length; i ++)
+                               if (! is_identifier_part_character (identifier [i]))
+                                       return false;
+
+                       return true;
                }
 
                protected override bool Supports (GeneratorSupport supports)
index f4503f3219848bcd2bbd96607d07e5d8422bec1d..2a562095ab55d74d7e3e0885d8c7647237a0a585 100644 (file)
@@ -207,10 +207,10 @@ namespace System.CodeDom.Compiler {
                {
                        GenerateCompileUnitStart (compileUnit);
 
-                        foreach (CodeNamespace ns in compileUnit.Namespaces)
-                                if (string.IsNullOrEmpty(ns.Name))
-                                        GenerateNamespace (ns);
-                                      
+                       foreach (CodeNamespace ns in compileUnit.Namespaces)
+                               if (string.IsNullOrEmpty(ns.Name))
+                                       GenerateNamespace (ns);
+                                     
                        CodeAttributeDeclarationCollection attributes = compileUnit.AssemblyCustomAttributes;
                        if (attributes.Count != 0) {
                                foreach (CodeAttributeDeclaration att in attributes) {
@@ -223,8 +223,8 @@ namespace System.CodeDom.Compiler {
                        }
 
                        foreach (CodeNamespace ns in compileUnit.Namespaces)
-                                if (!string.IsNullOrEmpty(ns.Name))
-                                       GenerateNamespace (ns);
+                               if (!string.IsNullOrEmpty(ns.Name))
+                                       GenerateNamespace (ns);
 
                        GenerateCompileUnitEnd (compileUnit);
                }
index 61d85b6f015ecee7e89d2d90d3f20b402ab97e2c..c9eea9c165b380e9e9477f48729589ac7a55ca6f 100644 (file)
@@ -181,24 +181,24 @@ namespace MonoTests.Microsoft.CSharp
                [Test]
                public void AttributeAndGlobalNamespaceWithImportTest ()
                {
-                        var import = new CodeNamespaceImport ("Z");
-                        AddGlobalNamespaceWithImport (codeUnit, import);
-                        AddAssemblyAttribute (codeUnit, "A");
+                       var import = new CodeNamespaceImport ("Z");
+                       AddGlobalNamespaceWithImport (codeUnit, import);
+                       AddAssemblyAttribute (codeUnit, "A");
 
                        Assert.AreEqual (string.Format (CultureInfo.InvariantCulture,
                                "using Z;{0}{0}[assembly: A()]{0}{0}", NewLine), Generate ());
                }
 
-                private static void AddGlobalNamespaceWithImport (CodeCompileUnit codeUnit, CodeNamespaceImport import) {
+               private static void AddGlobalNamespaceWithImport (CodeCompileUnit codeUnit, CodeNamespaceImport import) {
                        CodeNamespace ns = new CodeNamespace ();
-                        ns.Imports.Add (import);
+                       ns.Imports.Add (import);
                        codeUnit.Namespaces.Add (ns);
-                }
+               }
 
-                private static void AddAssemblyAttribute (CodeCompileUnit codeUnit, string attributeName) {
+               private static void AddAssemblyAttribute (CodeCompileUnit codeUnit, string attributeName) {
                        CodeAttributeDeclaration attrDec = new CodeAttributeDeclaration ();
                        attrDec.Name = attributeName;
                        codeUnit.AssemblyCustomAttributes.Add (attrDec);
-                }
+               }
        }
 }
index 228a4c21dbb98343b888d54d220f53700d1285b7..041e1ab93b39c1a172b0aecf47577287cfbf5340 100644 (file)
@@ -2,7 +2,7 @@
 // CodeGenerator.GenerateFromCompileUnit Tests
 //
 // Authors:
-// Ilker Cetinkaya (code@ilker.de)
+// Ilker Cetinkaya (mail@ilker.de)
 //
 // This is a specific test for an issue on GenerateFromCompileUnit.
 // Up until 2012 (version 2.10.n) the method emits attribute first
@@ -35,99 +35,99 @@ using NUnit.Framework;
 
 namespace MonoTests.System.CodeDom.Compiler
 {
-        [TestFixture]
-        public class CodeGeneratorGenerateFromCompileUnitTest {
-                [Test]
-                public void When_Having_AssemblyAttribute_And_Using_Namespace_It_Should_Generate_Namespace_First_And_Attribute_Afterwards () {
-                        ICodeGenerator generator = new SampleCodeGenerator ();
-                        var compileUnit = ACompileUnitWithAttributeAndNamespace ();
-                        var writer = new StringWriter ();
-                        var options = new CodeGeneratorOptions ();
+       [TestFixture]
+       public class CodeGeneratorGenerateFromCompileUnitTest {
+               [Test]
+               public void When_Having_AssemblyAttribute_And_Using_Namespace_It_Should_Generate_Namespace_First_And_Attribute_Afterwards () {
+                       ICodeGenerator generator = new SampleCodeGenerator ();
+                       var compileUnit = ACompileUnitWithAttributeAndNamespace ();
+                       var writer = new StringWriter ();
+                       var options = new CodeGeneratorOptions ();
 
-                        generator.GenerateCodeFromCompileUnit (compileUnit, writer, options);
+                       generator.GenerateCodeFromCompileUnit (compileUnit, writer, options);
 
-                        string result = writer.ToString ();
-                        
-                        int importPosition = result.IndexOf (IMPORT);
-                        int attributePosition = result.IndexOf (ATTRIBUTE);
+                       string result = writer.ToString ();
+                       
+                       int importPosition = result.IndexOf (IMPORT);
+                       int attributePosition = result.IndexOf (ATTRIBUTE);
 
-                        Assert.Greater (attributePosition, importPosition, "Actual order: " + result);
-                }
+                       Assert.Greater (attributePosition, importPosition, "Actual order: " + result);
+               }
 
-                private const string ATTRIBUTE = "ATTRIBUTE";
-                private const string IMPORT = "IMPORT";
+               private const string ATTRIBUTE = "ATTRIBUTE";
+               private const string IMPORT = "IMPORT";
 
-                private CodeCompileUnit ACompileUnitWithAttributeAndNamespace () {
-                        var compileUnit = new CodeCompileUnit ();
-                        var importNs = new CodeNamespace ();
+               private CodeCompileUnit ACompileUnitWithAttributeAndNamespace () {
+                       var compileUnit = new CodeCompileUnit ();
+                       var importNs = new CodeNamespace ();
 
-                        importNs.Imports.Add(new CodeNamespaceImport (IMPORT));
+                       importNs.Imports.Add (new CodeNamespaceImport (IMPORT));
 
-                        compileUnit.AssemblyCustomAttributes.Add (new CodeAttributeDeclaration (ATTRIBUTE));
-                        compileUnit.Namespaces.Add (importNs);
+                       compileUnit.AssemblyCustomAttributes.Add (new CodeAttributeDeclaration (ATTRIBUTE));
+                       compileUnit.Namespaces.Add (importNs);
 
-                        return compileUnit;
-                }
+                       return compileUnit;
+               }
 
-                private class SampleCodeGenerator : CodeGenerator {
-                        /* test overrides */
-                        protected override void GenerateAttributeDeclarationsStart (CodeAttributeDeclarationCollection attributes) { Output.Write ("ATTRIBUTE"); }
-                        protected override void GenerateAttributeDeclarationsEnd (CodeAttributeDeclarationCollection attributes) {}
-                        protected override void GenerateNamespaceImport (CodeNamespaceImport i) { Output.Write ("IMPORT"); }
-                        /* must overrides */
-                        protected override string NullToken { get { return string.Empty; } }
-                        protected override void GenerateArgumentReferenceExpression (CodeArgumentReferenceExpression e) {}
-                        protected override void GenerateArrayCreateExpression (CodeArrayCreateExpression e) {}
-                        protected override void GenerateArrayIndexerExpression (CodeArrayIndexerExpression e) {}
-                        protected override void GenerateAssignStatement (CodeAssignStatement s) {}
-                        protected override void GenerateAttachEventStatement (CodeAttachEventStatement s) {}
-                        protected override void GenerateBaseReferenceExpression (CodeBaseReferenceExpression e) {}
-                       protected override void GenerateCastExpression (CodeCastExpression e) {}
-                       protected override void GenerateComment (CodeComment comment) {}
-                        protected override void GenerateConditionStatement (CodeConditionStatement s) {}
-                        protected override void GenerateConstructor (CodeConstructor x, CodeTypeDeclaration d) {}
-                        protected override void GenerateDelegateCreateExpression (CodeDelegateCreateExpression e) {}
-                        protected override void GenerateDelegateInvokeExpression (CodeDelegateInvokeExpression e) {}
-                        protected override void GenerateEntryPointMethod (CodeEntryPointMethod m, CodeTypeDeclaration d) {}
-                        protected override void GenerateEvent (CodeMemberEvent ev, CodeTypeDeclaration d) {}
-                        protected override void GenerateEventReferenceExpression (CodeEventReferenceExpression e) {}
-                        protected override void GenerateExpressionStatement (CodeExpressionStatement statement) {}
-                        protected override void GenerateField (CodeMemberField f) {}
-                        protected override void GenerateFieldReferenceExpression (CodeFieldReferenceExpression e) {}
-                        protected override void GenerateGotoStatement (CodeGotoStatement statement) {}
-                        protected override void GenerateIndexerExpression (CodeIndexerExpression e) {}
-                        protected override void GenerateIterationStatement (CodeIterationStatement s) {}
-                        protected override void GenerateLabeledStatement (CodeLabeledStatement statement) {}
-                        protected override void GenerateLinePragmaStart (CodeLinePragma p) {}
-                        protected override void GenerateLinePragmaEnd (CodeLinePragma p) {}
-                        protected override void GenerateMethod (CodeMemberMethod m, CodeTypeDeclaration d) {}
-                        protected override void GenerateMethodInvokeExpression (CodeMethodInvokeExpression e) {}
-                        protected override void GenerateMethodReferenceExpression (CodeMethodReferenceExpression e) {}
-                        protected override void GenerateMethodReturnStatement (CodeMethodReturnStatement e) {}
-                        protected override void GenerateNamespaceStart (CodeNamespace ns) {}
-                        protected override void GenerateNamespaceEnd (CodeNamespace ns) {}
-                        protected override void GenerateObjectCreateExpression (CodeObjectCreateExpression e) {}
-                        protected override void GenerateProperty (CodeMemberProperty p, CodeTypeDeclaration d) {}
-                        protected override void GeneratePropertyReferenceExpression (CodePropertyReferenceExpression e) {}
-                        protected override void GeneratePropertySetValueReferenceExpression (CodePropertySetValueReferenceExpression e) {}
-                        protected override void GenerateRemoveEventStatement (CodeRemoveEventStatement statement) {}
-                        protected override void GenerateSnippetExpression (CodeSnippetExpression e) {}
-                        protected override void GenerateSnippetMember (CodeSnippetTypeMember m) {}
-                        protected override void GenerateThisReferenceExpression (CodeThisReferenceExpression e) {}
-                        protected override void GenerateThrowExceptionStatement (CodeThrowExceptionStatement s) {}
-                        protected override void GenerateTryCatchFinallyStatement (CodeTryCatchFinallyStatement s) {}
-                        protected override void GenerateTypeEnd (CodeTypeDeclaration declaration) {}
-                        protected override void GenerateTypeConstructor (CodeTypeConstructor constructor) {}
-                        protected override void GenerateTypeStart (CodeTypeDeclaration declaration) {}
-                        protected override void GenerateVariableDeclarationStatement (CodeVariableDeclarationStatement e) {}
-                        protected override void GenerateVariableReferenceExpression (CodeVariableReferenceExpression e) {}
-                        protected override void OutputType (CodeTypeReference t) {}
-                        protected override string QuoteSnippetString (string value) { return string.Empty; }
-                        protected override string CreateEscapedIdentifier (string value) { return string.Empty; }
-                        protected override string CreateValidIdentifier (string value) { return string.Empty; }
-                        protected override string GetTypeOutput (CodeTypeReference type) { return string.Empty; }
-                        protected override bool IsValidIdentifier (string value) { return false; }
-                        protected override bool Supports (GeneratorSupport supports) { return false; }
-                }
-        }
+               private class SampleCodeGenerator : CodeGenerator {
+                       /* test overrides */
+                       protected override void GenerateAttributeDeclarationsStart (CodeAttributeDeclarationCollection attributes) { Output.Write ("ATTRIBUTE"); }
+                       protected override void GenerateAttributeDeclarationsEnd (CodeAttributeDeclarationCollection attributes) {}
+                       protected override void GenerateNamespaceImport (CodeNamespaceImport i) { Output.Write ("IMPORT"); }
+                       /* must overrides */
+                       protected override string NullToken { get { return string.Empty; } }
+                       protected override void GenerateArgumentReferenceExpression (CodeArgumentReferenceExpression e) {}
+                       protected override void GenerateArrayCreateExpression (CodeArrayCreateExpression e) {}
+                       protected override void GenerateArrayIndexerExpression (CodeArrayIndexerExpression e) {}
+                       protected override void GenerateAssignStatement (CodeAssignStatement s) {}
+                       protected override void GenerateAttachEventStatement (CodeAttachEventStatement s) {}
+                       protected override void GenerateBaseReferenceExpression (CodeBaseReferenceExpression e) {}
+                       protected override void GenerateCastExpression (CodeCastExpression e) {}
+                       protected override void GenerateComment (CodeComment comment) {}
+                       protected override void GenerateConditionStatement (CodeConditionStatement s) {}
+                       protected override void GenerateConstructor (CodeConstructor x, CodeTypeDeclaration d) {}
+                       protected override void GenerateDelegateCreateExpression (CodeDelegateCreateExpression e) {}
+                       protected override void GenerateDelegateInvokeExpression (CodeDelegateInvokeExpression e) {}
+                       protected override void GenerateEntryPointMethod (CodeEntryPointMethod m, CodeTypeDeclaration d) {}
+                       protected override void GenerateEvent (CodeMemberEvent ev, CodeTypeDeclaration d) {}
+                       protected override void GenerateEventReferenceExpression (CodeEventReferenceExpression e) {}
+                       protected override void GenerateExpressionStatement (CodeExpressionStatement statement) {}
+                       protected override void GenerateField (CodeMemberField f) {}
+                       protected override void GenerateFieldReferenceExpression (CodeFieldReferenceExpression e) {}
+                       protected override void GenerateGotoStatement (CodeGotoStatement statement) {}
+                       protected override void GenerateIndexerExpression (CodeIndexerExpression e) {}
+                       protected override void GenerateIterationStatement (CodeIterationStatement s) {}
+                       protected override void GenerateLabeledStatement (CodeLabeledStatement statement) {}
+                       protected override void GenerateLinePragmaStart (CodeLinePragma p) {}
+                       protected override void GenerateLinePragmaEnd (CodeLinePragma p) {}
+                       protected override void GenerateMethod (CodeMemberMethod m, CodeTypeDeclaration d) {}
+                       protected override void GenerateMethodInvokeExpression (CodeMethodInvokeExpression e) {}
+                       protected override void GenerateMethodReferenceExpression (CodeMethodReferenceExpression e) {}
+                       protected override void GenerateMethodReturnStatement (CodeMethodReturnStatement e) {}
+                       protected override void GenerateNamespaceStart (CodeNamespace ns) {}
+                       protected override void GenerateNamespaceEnd (CodeNamespace ns) {}
+                       protected override void GenerateObjectCreateExpression (CodeObjectCreateExpression e) {}
+                       protected override void GenerateProperty (CodeMemberProperty p, CodeTypeDeclaration d) {}
+                       protected override void GeneratePropertyReferenceExpression (CodePropertyReferenceExpression e) {}
+                       protected override void GeneratePropertySetValueReferenceExpression (CodePropertySetValueReferenceExpression e) {}
+                       protected override void GenerateRemoveEventStatement (CodeRemoveEventStatement statement) {}
+                       protected override void GenerateSnippetExpression (CodeSnippetExpression e) {}
+                       protected override void GenerateSnippetMember (CodeSnippetTypeMember m) {}
+                       protected override void GenerateThisReferenceExpression (CodeThisReferenceExpression e) {}
+                       protected override void GenerateThrowExceptionStatement (CodeThrowExceptionStatement s) {}
+                       protected override void GenerateTryCatchFinallyStatement (CodeTryCatchFinallyStatement s) {}
+                       protected override void GenerateTypeEnd (CodeTypeDeclaration declaration) {}
+                       protected override void GenerateTypeConstructor (CodeTypeConstructor constructor) {}
+                       protected override void GenerateTypeStart (CodeTypeDeclaration declaration) {}
+                       protected override void GenerateVariableDeclarationStatement (CodeVariableDeclarationStatement e) {}
+                       protected override void GenerateVariableReferenceExpression (CodeVariableReferenceExpression e) {}
+                       protected override void OutputType (CodeTypeReference t) {}
+                       protected override string QuoteSnippetString (string value) { return string.Empty; }
+                       protected override string CreateEscapedIdentifier (string value) { return string.Empty; }
+                       protected override string CreateValidIdentifier (string value) { return string.Empty; }
+                       protected override string GetTypeOutput (CodeTypeReference type) { return string.Empty; }
+                       protected override bool IsValidIdentifier (string value) { return false; }
+                       protected override bool Supports (GeneratorSupport supports) { return false; }
+               }
+       }
 }