Lines Matching defs:here

307    list here.)
489 struct c_binding *b, **here;
517 case LABEL_DECL: here = &I_LABEL_BINDING (name); break;
520 case RECORD_TYPE: here = &I_TAG_BINDING (name); break;
526 case ERROR_MARK: here = &I_SYMBOL_BINDING (name); break;
535 while (*here && (*here)->depth > scope->depth)
536 here = &(*here)->shadowed;
538 b->shadowed = *here;
539 *here = b;
592 /* The following function is used only by Objective-C. It needs to live here
738 properly set their TYPE_CONTEXTs here, because we don't have a
874 here with b->id NULL in this case. */
1148 /* If we get here, no errors were found, but do issue a warning
1165 diag (G_("previous definition of %q+D was here"), decl);
1167 diag (G_("previous implicit declaration of %q+D was here"), decl);
1169 diag (G_("previous declaration of %q+D was here"), decl);
1244 built-in. No point in calling locate_old_decl here, it
1430 error ("%Jbut not here", newa ? olddecl : newdecl);
1661 struct c_binding *b, **here;
1663 for (here = &current_scope->bindings; *here; here = &(*here)->prev)
1664 if ((*here)->decl == olddecl)
1669 b = *here;
1670 *here = b->prev;
2023 warning (OPT_Wshadow, "%Jshadowed declaration is here", old_decl);
2037 The whole point here is to end up with a situation where each
2204 what scope they are in; this is what we do here. (C99 6.2.7p2:
2228 done here rather than when the decl is first bound
2266 /* The point of the same_translation_unit_p check here is,
2425 scope gets created. Catch this here and rebind them into the
2490 /* No need to call objc_check_decl here - it's a function type. */
2516 error ("%H%qE undeclared here (not in a function)", &loc, id);
2577 location to point here, for better diagnostics if it
2938 or defines an enum, it is valid but we need not do anything here.
3229 Function definitions do not come here; they go to start_function
3231 do go through here. Structure field declarations are done by
3232 grokfield and not through here. */
3349 /* Set attributes here so if duplicate decl, will have proper attributes. */
3790 /* We do not use start_decl here because we have a type, not a declarator;
4457 it, but here we want to make sure we don't ever
4466 /* It is ok to modify type here even if itype is
4606 We handle the NORMAL and FIELD contexts here by attaching an
4611 We expect nothing to be needed here for PARM or TYPENAME.
5269 /* CONST_DECLs appear here when we have an embedded enum,
5270 and TYPE_DECLs appear here when we have an embedded struct
5280 /* error_mark_node appears here when we have an undeclared
5730 /* Use the same allocation policy here that make_node uses, to
6013 Assignment of sequential values by default is handled here. */
6391 warning if we got here because ARG_INFO_TYPES was error_mark_node
6608 /* ??? Is it possible to get here with a
6963 /* If we get here, declarations have been used in a for loop without
7823 /* We don't diagnose this here because grokdeclarator will