Home
last modified time | relevance | path

Searched refs:grokfndecl (Results 1 – 19 of 19) sorted by relevance

/openbsd/src/gnu/gcc/gcc/cp/
DChangeLog-1998565 * decl.c (grokfndecl): Member functions of local classes are not
726 * decl.c (grokfndecl): Complain about making 'main' a template.
1044 * decl.c (grokfndecl): Set DECL_INITIAL for a defn here.
1292 * decl.c (grokfndecl): Set DECL_CONTEXT to namespace if appropriate.
1318 * decl.c (grokfndecl): Add back call to cplus_decl_attributes
1335 (grokfndecl): Don't look for duplicate methods here.
1361 * decl.c (grokfndecl): Also check ctype when checking for ::main().
1365 * decl.c (grokfndecl): ::main and __builtin_* get C linkage.
1401 * decl.c (grokfndecl): Fix my thinko.
1411 * decl.c (grokfndecl): Don't check for linkage in `extern "C"'
[all …]
DChangeLog-2000210 * decl.c (grokfndecl): Don't set IDENTIFIER_VIRTUAL_P or
334 * decl.c (grokfndecl): Undo COMPONENT_REF damage caused by
1561 * decl.c (grokfndecl): Require that `main' return an `int'.
2568 * decl.c (grokfndecl): Set DECL_CONTEXT for static functions too.
3499 (grokfndecl): Tweak.
3641 (grokfndecl): Use DECL_OVERLOADED_OPERATOR_P.
4110 (grokfndecl): Use DECL_EXTERN_C_P.
5435 * decl.c (grokfndecl): Set TREE_NOTHROW if TYPE_NOTHROW_P.
5446 * decl.c (grokfndecl): Adjust call to revert_static_member_fn.
5477 (grokfndecl): Handle member template specializations. Share
[all …]
DChangeLog-2001199 * decl.c (grokfndecl): Reformat. Adjust call to
2068 (grokfndecl): Set DECL_INLINE on all functions if that's what
2290 (grokfndecl): Likewise.
2361 (grokfndecl, grokvardecl, grokdeclarator): Likewise.
2414 (grokfndecl): Likewise.
2739 (grokfndecl): Likewise.
3033 * decl.c (grokfndecl): Likewise.
3427 * decl.c (grokfndecl): Call set_mangled_name_for_decl even for
DChangeLog459 * decl.c (grokfndecl): Check main's type after applying
997 * decl.c (grokfndecl): Discard invalid operator declarations.
2157 (grokfndecl): Use it. Do not pass quals to grokclassfn.
3488 * decl.c (grokfndecl): Make funcdef_flag a bool, not an int.
3816 * decl.c (grokfndecl): Set up DECL_TEMPLATE_INFO before calling
4014 * decl.c (grokfndecl): Remove the setting
4022 * decl.c (grokfndecl): Create a new function type
4480 (grokfndecl): Use it.
5420 * decl.c (grokfndecl): Adjust call.
6980 * decl.c (grokfndecl): Add sfk parameter. Use it do set
[all …]
DChangeLog-20041561 member_function_or_else, bad_specifiers, grokfndecl, grokvardecl,
1748 * decl.c (grokfndecl): If ::main is found not to return int,
1753 an assertion, as grokfndecl now catches this when the user did it.
1811 * decl.c (grokfndecl): Add new argument "attrlist", use it
2530 expand_static_init, grokfndecl, grokvardecl, build_ptrmem_type,
3118 (grokfndecl): Adjust call to no_linkage_check.
4348 * decl.c (grokfndecl): Use cp_cv_quals, not tree.
5340 * decl.c (start_decl, grokfndecl): Adjust callers of check_classfn.
5573 (grokfndecl): Take the PARM_DECLs as an argument, rather than
5832 * decl.c (grokfndecl): Update old incorrect comment.
[all …]
DChangeLog-1997885 (grokfndecl): Call check_explicit_specialization.
1233 (grokfndecl): If check_classfn() returns a member_template, use
1607 * decl.c (grokfndecl): Call add_defarg_fn.
1646 * decl.c (grokfndecl): If the function we chose doesn't actually
1875 * decl.c (grokfndecl): Just check IDENTIFIER_GLOBAL_VALUE instead
DChangeLog-2003576 (grokfndecl): Likewise.
656 * decl.c (grokfndecl): Change OK to type tree.
1991 (grokfndecl): Pass it.
2316 * decl.c (grokfndecl): Don't touch DID_INLINE_FUNC.
2937 * decl.c (grokfndecl): Likewise.
3942 * decl.c (grokfndecl): Don't mark a function inline for
4969 * decl.c (grokfndecl): Return NULL_TREE for bogus out-of-class
6093 (grokfndecl): Call push_scope/pop_scope around call to
DChangeLog-1994719 (grokfndecl): Function decls are PUBLIC until we are sure about
1916 * decl.c (grokdeclarator): Cope with grokfndecl returning NULL_TREE.
2015 * decl.c (grokfndecl): Return NULL_TREE instead of error_mark_node.
2161 (grokfndecl): Check the return value of grok_ctor_properties.
3229 * decl.c (grokfndecl): General cleanup.
3357 (grokfndecl): Don't mess with IDENTIFIER_GLOBAL_VALUE for local
3868 * decl.c (grokfndecl): Put back clearing of DECL_CHAIN for
4930 (grokfndecl): Pass it.
DChangeLog-1999968 * decl.c (grokfndecl): Remove dead code.
4875 * decl.c (grokfndecl): Don't allow inline declarations of friend
4905 * decl.c (grokfndecl): Remove attrlist arg. Don't set attrs or
5269 * decl.c (grokfndecl): Always call cplus_decl_attributes.
6314 * decl.c (grokfndecl): Pass it.
6352 * decl.c (grokfndecl): Be more robust in the face of illegal
6422 * decl.c (grokfndecl): Return NULL_TREE instead of error_mark_node.
6423 (grokdeclarator): Don't expect error_mark_node from grokfndecl.
DChangeLog-1996787 (grokfndecl): Remove useless set of raises.
1823 * decl.c (grokfndecl): Diagnose user definition of
2915 (grokfndecl): Set DECL_CLASS_CONTEXT and DECL_NO_STATIC_CHAIN here.
3413 * decl.c (start_decl, grokfndecl): Fix calls.
3603 * decl.c (grokfndecl): Move code that looks for virtuals in base
DChangeLog-1993544 * cp-decl.c (grokfndecl): Move call to grok_op_properties back
Ddecl.c6029 grokfndecl (tree ctype, in grokfndecl() function
8419 decl = grokfndecl (ctype, type, in grokdeclarator()
8467 decl = grokfndecl (ctype, type, in grokdeclarator()
8669 decl = grokfndecl (ctype, type, original_name, parms, unqualified_id, in grokdeclarator()
DChangeLog-1995610 (grokfndecl): Likewise.
657 * decl.c (grokfndecl): New arg ATTRLIST. Run
659 (grokdeclarator): New arg ATTRLIST, passed down into grokfndecl.
2321 grokfndecl to be null before using build_decl_attribute_variant.
DChangeLog-2002351 (grokfndecl): Use constructor_name_p.
1828 (grokfndecl): Likewise.
/openbsd/src/gnu/usr.bin/gcc/gcc/cp/
DChangeLog.2968 * decl.c (grokfndecl): Remove dead code.
4875 * decl.c (grokfndecl): Don't allow inline declarations of friend
4905 * decl.c (grokfndecl): Remove attrlist arg. Don't set attrs or
5269 * decl.c (grokfndecl): Always call cplus_decl_attributes.
6314 * decl.c (grokfndecl): Pass it.
6352 * decl.c (grokfndecl): Be more robust in the face of illegal
6422 * decl.c (grokfndecl): Return NULL_TREE instead of error_mark_node.
6423 (grokdeclarator): Don't expect error_mark_node from grokfndecl.
7353 * decl.c (grokfndecl): Member functions of local classes are not
7514 * decl.c (grokfndecl): Complain about making 'main' a template.
[all …]
DChangeLog956 * decl.c (grokfndecl): Don't mark a function inline for
3231 (grokfndecl): Likewise.
6176 * decl.c (grokfndecl): Reformat. Adjust call to
8045 (grokfndecl): Set DECL_INLINE on all functions if that's what
8267 (grokfndecl): Likewise.
8338 (grokfndecl, grokvardecl, grokdeclarator): Likewise.
8391 (grokfndecl): Likewise.
8716 (grokfndecl): Likewise.
9010 * decl.c (grokfndecl): Likewise.
9404 * decl.c (grokfndecl): Call set_mangled_name_for_decl even for
[all …]
DChangeLog.1259 (grokfndecl): Likewise.
306 * decl.c (grokfndecl): New arg ATTRLIST. Run
308 (grokdeclarator): New arg ATTRLIST, passed down into grokfndecl.
1970 grokfndecl to be null before using build_decl_attribute_variant.
4159 (grokfndecl): Function decls are PUBLIC until we are sure about
5356 * decl.c (grokdeclarator): Cope with grokfndecl returning NULL_TREE.
5455 * decl.c (grokfndecl): Return NULL_TREE instead of error_mark_node.
5601 (grokfndecl): Check the return value of grok_ctor_properties.
6669 * decl.c (grokfndecl): General cleanup.
6797 (grokfndecl): Don't mess with IDENTIFIER_GLOBAL_VALUE for local
[all …]
Ddecl.c76 static tree grokfndecl PARAMS ((tree, tree, tree, tree, int,
9646 grokfndecl (ctype, type, declarator, orig_declarator, virtualp, flags, quals, in grokfndecl() function
12377 decl = grokfndecl (ctype, type,
12423 decl = grokfndecl (ctype, type,
12621 decl = grokfndecl (ctype, type, original_name, declarator,
/openbsd/src/gnu/usr.bin/gcc/gcc/
DChangeLog6135 * cp/decl.c (grokfndecl): Likewise.