diff options
| author | mmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-03-23 00:41:05 +0000 | 
|---|---|---|
| committer | mmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-03-23 00:41:05 +0000 | 
| commit | 9308e976dc6e47b47a9e9102a3aba36a105d0667 (patch) | |
| tree | 3588211f05cbc41af8eb3dfc8cba0426d5fc4960 /gcc/dwarfout.c | |
| parent | 67e4b2eecddee5cec0514da00ef8268306d9d4df (diff) | |
| download | ppe42-gcc-9308e976dc6e47b47a9e9102a3aba36a105d0667.tar.gz ppe42-gcc-9308e976dc6e47b47a9e9102a3aba36a105d0667.zip | |
        * builtin.c (get_pointer_alignment): Use DECL_P and TYPE_P macros.
	* c-common.c (decl_attributes,check_format_info,truthvalue_conversion,
	  c_get_alias_set): Likewise.
	* c-decl.c (duplicate_decls): Likewise.
	* c-typeck.c (default_conversion,build_unary_op): Likewise.
	* calls.c (initialize_argument_information): Likewise.
	* dwarf2out.c (decl_class_context,add_abstract_origin_attribute):
	Likewise.
	* dwarfout.c (decl_class_context,output_type): Likewise.
	* expr.c (get_inner_reference): Likewise.
	* fold-const.c (simple_operand_p,fold): Likewise.
	* function.c (aggregate_value_p): Likewise.
	* stmt.c (expand_asm_operands): Likewise.
	* varasm.c (named_section): Likewise.
	* call.c (check_dtor_name,build_new_method_call): Likewise.
	* decl.c (push_class_binding,poplevel,pushtag,lookup_namespace_name,
	make_typename_type,check_initializer,cp_finish_decl,xref_tag): Likewise.
	* decl2.c (grokfield,build_expr_from_tree,build_expr_from_tree,
	decl_namespace,arg_assoc_template_arg,arg_assoc,
	validate_nonmember_using_decl,do_class_using_decl): Likewise.
	* error.c (dump_template_argument,dump_expr,cp_file_of,cp_line_of,
	args_to_string): Likewise.
	* friend.c (is_friend): Likewise.
	* lex.c (note_got_semicolon,note_list_got_semicolon,is_global): Likewise.
	* method.c (build_overload_nested_name,build_overload_value,
	build_qualified_name,build_qualified_name,hack_identifier): Likewise.
	* parse.y (typename_sub,typename_sub1): Likewise.
	* pt.c (push_inline_template_parms_recursive,check_template_shadow,
	process_partial_specialization,convert_template_argument,
	template_args_equal,add_pending_template,lookup_template_class,
	for_each_template_parm_r,maybe_fold_nontype_arg,
	tsubst,instantiate_template,type_unification_real,unify,
	instantiate_pending_templates,set_mangled_name_for_template_decl):
	Likewise.
	* repo.c (repo_get_id,repo_template_used): Likewise.
	* search.c (lookup_field_1): Likewise.
	* tree.c (walk_tree,get_type_decl,cp_tree_equal,member_p): Likewise.
	* xref.c (classname): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32698 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/dwarfout.c')
| -rw-r--r-- | gcc/dwarfout.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/gcc/dwarfout.c b/gcc/dwarfout.c index 5bac9060a53..400dc785ca1 100644 --- a/gcc/dwarfout.c +++ b/gcc/dwarfout.c @@ -1217,7 +1217,7 @@ decl_class_context (decl)      context = TYPE_MAIN_VARIANT        (TREE_TYPE (TREE_VALUE (TYPE_ARG_TYPES (TREE_TYPE (decl))))); -  if (context && TREE_CODE_CLASS (TREE_CODE (context)) != 't') +  if (context && !TYPE_P (context))      context = NULL_TREE;    return context; @@ -4287,7 +4287,7 @@ output_type (type, containing_scope)       written out yet, writing it out will cover this one, too.  */    if (TYPE_CONTEXT (type) -      && TREE_CODE_CLASS (TREE_CODE (TYPE_CONTEXT (type))) == 't' +      && TYPE_P (TYPE_CONTEXT (type))        && ! TREE_ASM_WRITTEN (TYPE_CONTEXT (type)))      {        output_type (TYPE_CONTEXT (type), containing_scope); | 

