Home
last modified time | relevance | path

Searched refs:grokvardecl (Results 1 – 23 of 23) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/cp/
DChangeLog-20151799 * decl.c (grokvardecl): Simplify the latter.
1803 * decl.c (grokvardecl): Complete check added for c++/67065.
1812 * decl.c (grokvardecl): Reject 'main' as global variable.
1972 (grokfndecl, grokvardecl): Handle concepts and constraints.
2504 (redeclaration_error_message, grokvardecl): Likewise.
3461 * decl.c (grokvardecl): Revert earlier fix.
3607 * decl.c (grokvardecl): Don't call check_explicit_specialization
DChangeLog-2004583 * decl.c (grokvardecl): Keep track of whether or not a there was
950 * decl.c (grokvardecl): Adjust call to current_scope.
1561 member_function_or_else, bad_specifiers, grokfndecl, grokvardecl,
1893 * decl.c (grokvardecl): Accept declarations of global variables
2530 expand_static_init, grokfndecl, grokvardecl, build_ptrmem_type,
3120 (grokvardecl): Use it. Adjust call to no_linkage_check.
3689 * decl.c (grokvardecl): Make declspecs parameter const.
4439 (grokvardecl): Likewise.
4691 (grokvardecl): Don't call mangle_decl.
5833 (grokvardecl): Diagnose C++ variables of type with no linkage.
DChangeLog-19981274 * decl.c (grokvardecl): Fix thinko.
1293 (grokvardecl): Likewise.
1390 * decl.c (grokvardecl): Check for declarator name before building
2548 * decl.c (grokvardecl): Likewise.
3111 * decl.c (grokvardecl): Don't call build_static_name for extern "C".
3339 (grokvardecl): Use DECL_CLASS_SCOPE_P.
3598 * decl.c (grokvardecl): Don't build_static_name for decls that
3618 * decl.c (grokvardecl): Don't build external assembler names for
4733 (grokvardecl): Add namespace parameter.
5927 (grokvardecl): Build assembler name as static name for globals.
DChangeLog-2005966 (grokvardecl): Likewise.
1682 (grokvardecl): Set the default DECL_TLS_MODEL here.
2914 * decl.c (grokvardecl): Set DECL_INTERFACE_KNOWN for declarations
2919 * decl.c (grokvardecl): Don't exempt anonymous types from having
DChangeLog-20141619 * decl.c (grokvardecl): Handle specializations of variable templates.
1621 return from grokvardecl.
2108 * decl.c (grokvardecl): Fix pasto in previous patch.
3362 * decl.c (grokfndecl, grokvardecl): Use no_linkage_error.
DChangeLog-2006615 * decl.c (grokvardecl): Don't error if !have_tls.
1273 * decl.c (grokvardecl): Use FROB_CONTEXT.
1312 * decl.c (grokvardecl): Set DECL_THIS_STATIC on file-scope
DChangeLog-19951284 (grokvardecl): TREE_PUBLIC depends on DECL_THIS_EXTERN, not
1659 (grokvardecl, grokdeclarator, parmlist_is_exprlist): Likewise.
1693 (grokvardecl): Handle linkage of consts here.
1695 grokvardecl.
DChangeLog-20012291 (grokvardecl): Mark `extern "C"' variables as having C linkage.
2361 (grokfndecl, grokvardecl, grokdeclarator): Likewise.
2740 (grokvardecl): Likewise.
DChangeLog-1999711 (grokvardecl): Likewise.
2511 (grokvardecl): Don't complete types here.
3323 (grokvardecl): Likewise.
3539 (grokvardecl): Create DECL_LANG_SPECIFIC for a VAR_DECL in a
6315 (grokvardecl): Likewise.
DChangeLog-2016764 * decl.c (grokvardecl): Change flags argument to type_quals,
766 (grokdeclarator): Adjust grokvardecl caller.
799 (grokvardecl): Add inlinep argument, non-static const inline variables
DChangeLog-199620 * decl.c (grokvardecl): Avoid ANSI style initialization.
46 * decl.c (grokvardecl): Change SPECBITS parm to be the SPECBITS_IN
1887 * decl.c (grokvardecl): Call complete_type.
DChangeLog-2009803 (grokvardecl): Likewise.
1581 (grokvardecl): If the type has no linkage, just make sure
DChangeLog-2018351 * decl.c (grokvardecl): Add location_t parameter and use it
354 grokvardecl call too.
2337 (grokvardecl): Use declspecs->locations[ds_concept] in error message.
DChangeLog-20103450 * decl.c (grokvardecl): Use it instead of current_namespace.
3462 * decl.c (grokvardecl): Tweak warning message.
Ddecl.cc75 static tree grokvardecl (tree, tree, tree, const cp_decl_specifier_seq *,
10663 grokvardecl (tree type, in grokvardecl() function
14478 decl = grokvardecl (type, dname, unqualified_id, in grokdeclarator()
DChangeLog-20003290 (grokvardecl): Call mangle_decl for new ABI. Only set mangled
4275 (grokvardecl): Don't call build_lang_decl for local variables in
6140 (grokvardecl): Don't set DECL_CLASS_CONTEXT.
DChangeLog-1994200 (grokvardecl): Add namespace into variable name.
1007 * decl.c (grokvardecl): Call build_static_name.
1569 (grokvardecl): Instead of here.
DChangeLog-20021806 * decl.c (grokvardecl): Do not look for OFFSET_TYPEs to indicate
2874 (grokvardecl, grokdeclarator): Handle RID_THREAD.
DChangeLog-2021223 (grokvardecl): Likewise.
3315 * decl.c (grokvardecl): Given an error when a concept is not defined
DChangeLog-20121992 (start_decl, grokvardecl, grokdeclarator): Use the new
DChangeLog-20191982 (grokvardecl): Don't normalize constraints.
4056 * decl.c (grokvardecl): Use an accurate location in error message
DChangeLog-20073098 * decl.c (grokvardecl): Don't error if !have_tls.
DChangeLog-2020452 (grokvardecl): Likewise.