1. 06 Dec, 1998 9 commits
  2. 05 Dec, 1998 10 commits
  3. 04 Dec, 1998 19 commits
  4. 03 Dec, 1998 2 commits
    • java-tree.h (java_layout_seen_class_methods): New function prototype. · 1886c9d8
      Thu Dec  3 17:11:12 1998  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      	* java-tree.h (java_layout_seen_class_methods): New function
       	prototype.
      	(LAYOUT_SEEN_CLASS_METHODS): Macro removed.
      	* jcf-parse.c (parse_class_file): Call java_layout_seen_class_methods.
      	* parse.h (PROMOTE_RECORD_IF_COMPLETE): New macro.
      	* parse.y (method_declarator:): Defined action.
      	(issue_warning_error_from_context): input_filename saved, set to
       	the appropriate value and restored after java_error is called.
      	(build_unresolved_array_type): Fixed comment.
      	(register_fields): Use PROMOTE_RECORD_IF_COMPLETE.
      	(method_header): Deal with return type the same way type are
       	handled for fields and method's parameters and local variables
       	types are handled.
      	(check_method_redefinition): Removed extra CR.
      	(declare_local_variables): Use PROMOTE_RECORD_IF_COMPLETE.
      	(java_layout_seen_class_methods): New function.
      	(java_layout_classes): Call java_layout_seen_class_methods.
      Handles an obsolete way of declaring methods returning an array. Does
      a better job at laying out class methods before code generation.
      
      From-SVN: r24077
      Alexandre Petit-Bianco committed
    • class.c (handle_using_decl): Fix comment. · 2036a15c
      	* class.c (handle_using_decl): Fix comment.  Don't lookup
      	constructors in base classes.
      	(validate_lhs): Fix typo in comment.
      	* search.c (lookup_field_1): Don't return a USING_DECL.
      	* cp-tree.h (DECL_ACCESS): Improve documentation.
      	* decl.c (expand_static_init): Don't set the initialization-done
      	flag until the initialization is done.
      
      From-SVN: r24076
      Mark Mitchell committed