class.c, [...]: Fix comment typos.
authorKazu Hirata <kazu@cs.umass.edu>
Fri, 10 Sep 2004 11:12:15 +0000 (11:12 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Fri, 10 Sep 2004 11:12:15 +0000 (11:12 +0000)
* class.c, cp-tree.h, decl.c, decl2.c, mangle.c,
name-lookup.h, parser.c, search.c, semantics.c, typeck2.c: Fix
comment typos.

From-SVN: r87292

gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/mangle.c
gcc/cp/name-lookup.h
gcc/cp/parser.c
gcc/cp/search.c
gcc/cp/semantics.c
gcc/cp/typeck2.c

index 08b32a26a655758ce5e4bd33d5c382927b23595b..ab3da7f06b434df3a6e8f698196f8462ae6f5793 100644 (file)
@@ -1,3 +1,9 @@
+2004-09-10  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * class.c, cp-tree.h, decl.c, decl2.c, mangle.c,
+       name-lookup.h, parser.c, search.c, semantics.c, typeck2.c: Fix
+       comment typos.
+
 2004-09-09  Ziemowit Laski  <zlaski@apple.com>
 
        * typeck.c (build_c_cast): Preserve the cast if casting
index 957151d33ebf0d289e5a1fe0aa03942329360c12..e15a38d17212937e2e096d33bcd13e7953f0f0cd 100644 (file)
@@ -1247,7 +1247,7 @@ check_bases (tree t,
 /* Determine all the primary bases within T.  Sets BINFO_PRIMARY_BASE_P for
    those that are primaries.  Sets BINFO_LOST_PRIMARY_P for those
    that have had a nearly-empty virtual primary base stolen by some
-   other base in the heirarchy.  Determines CLASSTYPE_PRIMARY_BASE for
+   other base in the hierarchy.  Determines CLASSTYPE_PRIMARY_BASE for
    T.  */
 
 static void
@@ -1320,7 +1320,7 @@ determine_primary_bases (tree t)
   /* A "nearly-empty" virtual base class can be the primary base
      class, if no non-virtual polymorphic base can be found.  Look for
      a nearly-empty virtual dynamic base that is not already a primary
-     base of something in the heirarchy.  If there is no such base,
+     base of something in the hierarchy.  If there is no such base,
      just pick the first nearly-empty virtual base.  */
 
   for (base_binfo = TREE_CHAIN (type_binfo); base_binfo;
@@ -3072,7 +3072,7 @@ check_field_decls (tree t, tree *access_decls,
        user at least implemented the cleanup correctly, and a destructor
        is needed to free dynamic memory.
        
-     This seems enough for pratical purposes.  */
+     This seems enough for practical purposes.  */
     if (warn_ecpp
        && has_pointers
        && TYPE_HAS_CONSTRUCTOR (t)
index 0555883be1e6cba6f312ac5125ceed72099df544..acbb3c8883ce302c8f8137df70f0bf2663025633 100644 (file)
@@ -313,7 +313,7 @@ struct tree_baselink GTY(())
   tree access_binfo;
 };
 
-/* The different kinds of ids that we ecounter.  */
+/* The different kinds of ids that we encounter.  */
 
 typedef enum cp_id_kind
 {
@@ -738,8 +738,8 @@ struct language_function GTY(())
 #define cp_function_chain (cfun->language)
 
 /* In a constructor destructor, the point at which all derived class
-   destroying/contruction has been has been done. Ie. just before a
-   constuctor returns, or before any base class destroying will be done
+   destroying/construction has been has been done. Ie. just before a
+   constructor returns, or before any base class destroying will be done
    in a destructor.  */
 
 #define cdtor_label cp_function_chain->x_cdtor_label
index 5cb43d2b3705d6be1c99594770a424d895eb3c02..84a5d9a8da9c02cd3c07767cb68125dd5a8f2da3 100644 (file)
@@ -1427,7 +1427,7 @@ duplicate_decls (tree newdecl, tree olddecl)
          A namespace-name or namespace-alias shall not be declared as
         the name of any other entity in the same declarative region.
         A namespace-name defined at global scope shall not be
-        declared as the name of any other entity in any glogal scope
+        declared as the name of any other entity in any global scope
         of the program.  */
       error ("declaration of `namespace %D' conflicts with", newdecl);
       cp_error_at ("previous declaration of `namespace %D' here", olddecl);
@@ -5763,7 +5763,7 @@ set_linkage_for_static_data_member (tree decl)
   TREE_STATIC (decl) = 1;
   /* For non-template classes, static data members are always put
      out in exactly those files where they are defined, just as
-     with ordinarly namespace-scope variables.  */
+     with ordinary namespace-scope variables.  */
   if (!processing_template_decl)
     DECL_INTERFACE_KNOWN (decl) = 1;
 }
@@ -6145,7 +6145,7 @@ get_scope_of_declarator (const cp_declarator *declarator)
       && TREE_CODE (declarator->u.id.name) == SCOPE_REF)
     return TREE_OPERAND (declarator->u.id.name, 0);
 
-  /* Otherwise, the declarator is not a quablified name; the entity will
+  /* Otherwise, the declarator is not a qualified name; the entity will
      be declared in the current scope.  */
   return NULL_TREE;
 }
@@ -6257,7 +6257,7 @@ check_special_function_return_type (special_function_kind sfk,
       if (type)
        error ("return type specification for destructor invalid");
       /* We can't use the proper return type here because we run into
-        problems with abiguous bases and covariant returns.
+        problems with ambiguous bases and covariant returns.
         Java classes are left unchanged because (void *) isn't a valid
         Java type, and we don't want to change the Java ABI.  */
       if (targetm.cxx.cdtor_returns_this () && !TYPE_FOR_JAVA (optype))
@@ -9109,8 +9109,8 @@ xref_basetypes (tree ref, tree base_list)
 {
   tree *basep;
   tree binfo, base_binfo;
-  unsigned max_vbases = 0; /* Maxium direct & indirect virtual bases. */
-  unsigned max_bases = 0;  /* Maxium direct bases.  */
+  unsigned max_vbases = 0; /* Maximum direct & indirect virtual bases. */
+  unsigned max_bases = 0;  /* Maximum direct bases.  */
   int i;
   tree default_access;
   tree igo_prev; /* Track Inheritance Graph Order.  */
@@ -9232,7 +9232,7 @@ xref_basetypes (tree ref, tree base_list)
       if (CLASS_TYPE_P (basetype) && !dependent_type_p (basetype))
        {
          base_binfo = TYPE_BINFO (basetype);
-         /* The orignal basetype could have been a typedef'd type.  */
+         /* The original basetype could have been a typedef'd type.  */
          basetype = BINFO_TYPE (base_binfo);
 
          /* Inherit flags from the base.  */
@@ -9431,7 +9431,7 @@ finish_enum (tree enumtype)
      narrower than their underlying type are suitably zero or sign
      extended to fill their mode.  g++ doesn't make these guarantees.
      Until the middle-end can represent such paradoxical types, we
-     set the TYPE_PRECISON to the width of the underlying type.  */
+     set the TYPE_PRECISION to the width of the underlying type.  */
   TYPE_PRECISION (enumtype) = TYPE_PRECISION (underlying_type);
 
   set_min_and_max_values_for_integral_type (enumtype, precision, unsignedp);
index bb3e4e89def1c2ffcded53ac84099681bfce3e4c..38aa21a6c70679cb62c0971b30f5fc09feb7dbd2 100644 (file)
@@ -578,7 +578,7 @@ check_java_method (tree method)
 
 /* Sanity check: report error if this function FUNCTION is not
    really a member of the class (CTYPE) it is supposed to belong to.
-   TEMPLATE_PARMS is used to specifiy the template parameters of a member
+   TEMPLATE_PARMS is used to specify the template parameters of a member
    template passed as FUNCTION_DECL. If the member template is passed as a 
    TEMPLATE_DECL, it can be NULL since the parameters can be extracted
    from the declaration. If the function is not a function template, it
@@ -2998,7 +2998,7 @@ cp_finish_file (void)
        reconsider = true;
 
       /* Ask the back end to emit functions and variables that are
-        enqued.  These emissions may result in marking more entities
+        enqueued.  These emissions may result in marking more entities
         as needed.  */
       if (cgraph_assemble_pending_functions ())
        reconsider = true;
index b6253b27b88b81e819dbc43cd35598e883e3f967..a3d885a4aacc870f684f784bdbf3d1e9c97dd69d 100644 (file)
@@ -2167,7 +2167,7 @@ write_template_arg_literal (const tree value)
   write_char ('E');
 }
 
-/* Non-terminal <tempalate-arg>.  
+/* Non-terminal <template-arg>.  
 
      <template-arg> ::= <type>                        # type
                     ::= L <type> </value/ number> E   # literal
index e03f8ec933980df14ab4298afd85614130fe9130..7c73f3f1d725916bd891e370dd1857e75b77eb87 100644 (file)
@@ -231,7 +231,7 @@ struct cp_binding_level GTY(())
 
     /* The kind of scope that this object represents.  However, a
        SK_TEMPLATE_SPEC scope is represented with KIND set to
-       SK_TEMPALTE_PARMS and EXPLICIT_SPEC_P set to true.  */
+       SK_TEMPLATE_PARMS and EXPLICIT_SPEC_P set to true.  */
     ENUM_BITFIELD (scope_kind) kind : 4;
 
     /* True if this scope is an SK_TEMPLATE_SPEC scope.  This field is
index 6d56f976c62b6426cbaa1e76c27bd417459ebbe9..0f6821e546b31bee81a27e2bf6eb1354cb7cbe62 100644 (file)
@@ -4226,7 +4226,7 @@ cp_parser_postfix_open_square_expression (cp_parser *parser,
      If we are in an integral constant expression context, then we might
      could accept any constant expression; hard to say without analysis.
      Rather than open the barn door too wide right away, allow only integer
-     constant expresions here.  */
+     constant expressions here.  */
   if (for_offsetof)
     index = cp_parser_constant_expression (parser, false, NULL);
   else
index d2b29f8977be9f0f33e984ae060f2e541404709d..906491ed02c13c6717315072d9b8247acf996cd3 100644 (file)
@@ -2140,8 +2140,8 @@ check_hidden_convs (tree binfo, int virtual_depth, int virtualness,
 /* Helper for lookup_conversions_r.  PARENT_CONVS is a list of lists
    of conversion functions, the first slot will be for the current
    binfo, if MY_CONVS is non-NULL.  CHILD_CONVS is the list of lists
-   of conversion functions from childen of the current binfo,
-   concatenated with conversions from elsewhere in the heirarchy --
+   of conversion functions from children of the current binfo,
+   concatenated with conversions from elsewhere in the hierarchy --
    that list begins with OTHER_CONVS.  Return a single list of lists
    containing only conversions from the current binfo and its
    children.  */
index 5d50ea687eb774795653d36125210263aa9c2e34..95d09f1d201246102bd98b7a48fba1d7ef9a82b2 100644 (file)
@@ -1348,7 +1348,7 @@ check_accessibility_of_qualified_id (tree decl,
   tree scope;
   tree qualifying_type = NULL_TREE;
 
-  /* If we're not checking, return imediately.  */
+  /* If we're not checking, return immediately.  */
   if (deferred_access_no_check)
     return;
   
index 0a8ac753e6c80284605663f9730286f551a68050..548d08990bd347593a18f0dd01a48f8625c6e7b6 100644 (file)
@@ -207,7 +207,7 @@ complete_type_check_abstract (tree type)
       pat = prev;
 
       /* Go through the list, and call abstract_virtuals_error for each
-       element: it will issue a diagostic if the type is abstract.  */
+       element: it will issue a diagnostic if the type is abstract.  */
       while (pat)
        {
          gcc_assert (type == pat->type);