Rename AddBasesForPart to SetBaseTypes
authorMarek Safar <marek.safar@gmail.com>
Thu, 9 May 2013 12:51:41 +0000 (14:51 +0200)
committerMarek Safar <marek.safar@gmail.com>
Thu, 9 May 2013 12:52:37 +0000 (14:52 +0200)
mcs/mcs/class.cs
mcs/mcs/cs-parser.jay
mcs/mcs/eval.cs

index f33ddc37920805c9a4aa00b5b2e2d84882c180f3..8875c59cd824f8e86edb63e098555f2220c6faeb 100644 (file)
@@ -1066,9 +1066,9 @@ namespace Mono.CSharp
                        }
                }
 
-               public virtual void AddBasesForPart (List<FullNamedExpression> bases)
+               public virtual void SetBaseTypes (List<FullNamedExpression> baseTypes)
                {
-                       type_bases = bases;
+                       type_bases = baseTypes;
                }
 
                /// <summary>
@@ -2577,14 +2577,14 @@ namespace Mono.CSharp
                        visitor.Visit (this);
                }
 
-               public override void AddBasesForPart (List<FullNamedExpression> bases)
+               public override void SetBaseTypes (List<FullNamedExpression> baseTypes)
                {
                        var pmn = MemberName;
                        if (pmn.Name == "Object" && !pmn.IsGeneric && Parent.MemberName.Name == "System" && Parent.MemberName.Left == null)
                                Report.Error (537, Location,
                                        "The class System.Object cannot have a base class or implement an interface.");
 
-                       base.AddBasesForPart (bases);
+                       base.SetBaseTypes (baseTypes);
                }
 
                public override void ApplyAttributeBuilder (Attribute a, MethodSpec ctor, byte[] cdata, PredefinedAttributes pa)
index e3160fea160e360ba1d61d0b5562dc8f2d84e505..e5ecaa22626634f1b11ed4d1944469ec55f48981 100644 (file)
@@ -4779,13 +4779,13 @@ opt_class_base
        : /* empty */
        | COLON type_list
         {
-               current_type.AddBasesForPart ((List<FullNamedExpression>) $2);
+               current_type.SetBaseTypes ((List<FullNamedExpression>) $2);
         }
        | COLON type_list error
          {
                Error_SyntaxError (yyToken);
 
-               current_type.AddBasesForPart ((List<FullNamedExpression>) $2);
+               current_type.SetBaseTypes ((List<FullNamedExpression>) $2);
          }
        ;
 
index b1ac4dd3eee7a3f6be968bd0ccd4f6d4a77a2e5f..7e1857cc087a44c90d374f670463efb7b186a216 100644 (file)
@@ -655,7 +655,7 @@ namespace Mono.CSharp
                                        new TypeExpression (base_class_imported, host.Location)
                                };
 
-                               host.AddBasesForPart (baseclass_list);
+                               host.SetBaseTypes (baseclass_list);
 
                                host.CreateContainer ();
                                host.DefineContainer ();