Lines Matching defs:used

228    VALUE is the expression that was used (or 0 if that isn't known)
696 if used inconsistently. The middle-end uses these to mark const
981 /* Wrapper around c_common_type that is used by c-common.c and other
1618 /* 'volatile' qualifiers on a function's return type used to mean
1897 /* Mark EXP as read, not just set, for set but not used -Wunused
1964 be used correctly inside sizeof or as a statement expression.
2119 /* Perform default promotions for C data used in expressions.
2138 /* Constants can be used directly unless they're not loadable. */
2437 so that we get the proper error message if the result is used
2623 whether this will be used for a function call. LOC is the source
2723 /* Record details of decls possibly used inside sizeof or typeof. */
2737 inside sizeof or typeof, might be used if the operand of sizeof is
2751 /* Pop the stack of decls possibly used inside sizeof or typeof. If
2752 USED is false, just discard them. If it is true, mark them used
2757 pop_maybe_used (bool used)
2763 if (used)
2772 if (!used || cur_level == 0)
2930 expressions, like those used for ObjC messenger dispatches. */
3070 FUNCTION is a tree for the called function. It is used only for
3407 /* This is the entry point used by the parser to build unary operators
3430 /* This is the entry point used by the parser to build binary operators
3582 "pointer of type %<void *%> used in subtraction");
3585 "pointer to a function used in subtraction");
3620 This sequence is used for all types for which these operations are
3830 allows non-lvalues; this is only used to handle conversion of non-lvalue
3879 /* This is used for unary plus, because a CONVERT_EXPR
4365 how the lvalue is being used and so selects the error message.
4424 ("global register variable %qD used in nested function", x);
4427 pedwarn (input_location, 0, "register variable %qD used in nested function", x);
4592 and later code won't know it used to be different.
4678 "used in conditional expression");
4891 side-effects, but computes a value which is not used. For example, in
4892 `foo() + bar(), baz()' the result of the `+' operator is not used,
5315 /* Types that aren't fully specified cannot be used in assignments. */
5524 This is used to implement -fplan9-extensions. */
5565 that field in RHS. This is used with -fplan9-extensions. This
5689 constant, warn if pedantic that EXPR is being used to initialize an
5755 /* This macro is used to emit diagnostics to ensure that all format
5783 /* This macro is used to emit diagnostics to ensure that all format
5812 /* This macro is used to emit diagnostics to ensure that all format
6651 For other types of INIT, STRICT_STRING is not used.
8398 For other types of VALUE, STRICT_STRING is not used.
9424 error_at (loc, "array notation expression cannot be used as a "
9590 /* The bindings at the point of the switch. This is used for
9749 THEN_BLOCK and ELSE_BLOCK are expressions to be used; ELSE_BLOCK
9910 /* In switch statements break is sometimes stylistically used after
9937 error_at (loc, "break statement used with OpenMP for loop");
11390 error_at (location, "used array that cannot be converted to pointer where scalar is required");
11394 error_at (location, "used struct type value where scalar is required");
11398 error_at (location, "used union type value where scalar is required");
11409 error_at (location, "used vector type where scalar is required");
12280 "%<nowait%> clause must not be used together "
12518 "%<nowait%> clause must not be used together "
12649 NULL, then it should be used as the qualified type