Searched refs:expression (Results 1 - 25 of 110) sorted by relevance

12345

/freebsd-9.3-release/contrib/gdb/gdb/
H A Dax-gdb.h24 struct expression;
29 expression), so we just walk that tree and generate agent bytecodes
33 expression's value as well as its address or the register it came
39 variable reference expression, we should not necessarily generate
42 indicate whether we want that expression to produce an lvalue or an
47 The `axs' prefix here means `agent expression, static', because
48 this is all static analysis of the expression, i.e. analysis which
52 /* Different kinds of agent expression static values. */
74 describing a value which will exist when the expression is
97 /* Given a GDB expression EXP
[all...]
H A Dparser-defs.h33 extern struct expression *expout;
160 extern int length_of_subexp (struct expression *, int);
162 extern int dump_subexp (struct expression *, struct ui_file *, int);
164 extern int dump_subexp_body_standard (struct expression *,
167 extern void operator_length (struct expression *, int, int *, int *);
169 extern void operator_length_standard (struct expression *, int, int *, int *);
175 /* During parsing of a C expression, the pointer to the next character
195 /* Current depth in parentheses within the expression. */
204 /* These codes indicate operator precedences for expression printing,
241 void (*print_subexp) (struct expression *, in
[all...]
H A Dwrapper.h24 struct expression;
31 int, struct expression **);
33 extern int gdb_evaluate_expression (struct expression *, struct value **);
H A Dexpression.h33 /* An expression is represented as a vector of union exp_element's.
110 If the first operand is a integer expression, then it means concatenate
245 UNOP_PREINCREMENT, /* ++ before an expression */
246 UNOP_POSTINCREMENT, /* ++ after an expression */
247 UNOP_PREDECREMENT, /* -- before an expression */
248 UNOP_POSTDECREMENT, /* -- after an expression */
249 UNOP_SIZEOF, /* Unary sizeof (followed by expression) */
321 /* An unparsed expression. Used for Scheme (for now at least) */
342 formulation for expression operators that does away with the
362 struct expression struct
[all...]
H A Dparse.c24 /* Parse an expression from text in a string,
25 and return the result as a struct expression pointer.
28 See expression.h for the details of the format.
40 #include "expression.h"
69 macro a non-zero value tells GDB's expression parser to check for
83 struct expression *expout;
105 static void prefixify_expression (struct expression *);
107 static void prefixify_subexp (struct expression *, struct expression *, int,
168 /* This page contains the functions for adding data to the struct expression
[all...]
H A Dvarobj.h60 char *expression, CORE_ADDR frame,
94 extern int varobj_set_value (struct varobj *var, char *expression);
H A Dtracepoint.h69 struct expression *cond;
H A Dwrapper.c74 struct expression **expression)
88 *expression = (struct expression *) args.result.pointer;
105 gdb_evaluate_expression (struct expression *exp, struct value **value)
127 (char *) evaluate_expression ((struct expression *) args->args[0].pointer);
73 gdb_parse_exp_1(char **stringptr, struct block *block, int comma, struct expression **expression) argument
H A Dtypeprint.c28 #include "expression.h"
48 static struct type *ptype_eval (struct expression *);
118 struct expression *expr;
188 ptype_eval (struct expression *exp)
200 /* TYPENAME is either the name of a type, or an expression. */
206 struct expression *expr;
328 struct expression *expr;
336 /* The user expression names a type directly, just use that type. */
341 /* The user expression may name a type indirectly by naming an
367 "Print data type of expression EX
[all...]
H A Dbreakpoint.h70 /* Used to detect when a watchpoint expression has gone out of
199 expression may require multiple hardware watchpoints in order to
200 catch all changes in the value of the expression being watched. */
322 /* Conditional. Break only if this expression's value is nonzero. */
323 struct expression *cond;
337 /* The expression we are watching, or NULL if not a watchpoint. */
338 struct expression *exp;
345 /* Holds the value chain for a hardware watchpoint expression. */
/freebsd-9.3-release/sys/contrib/octeon-sdk/
H A Dcvmx-warn.h67 #define cvmx_warn_if(expression, format, ...) if (expression) cvmx_warn(format, ##__VA_ARGS__)
/freebsd-9.3-release/lib/libstand/
H A Dassert.c35 __assert(const char *func, const char *file, int line, const char *expression) argument
39 expression, file, line);
43 expression, func, file, line);
/freebsd-9.3-release/contrib/bind9/lib/isc/include/isc/
H A Dregex.h28 isc_regex_validate(const char *expression);
30 * Check a regular expression for syntactic correctness.
34 *\li the number of groups in the expression.
/freebsd-9.3-release/crypto/heimdal/lib/kadm5/
H A Dget_princs_c.c40 const char *expression,
59 krb5_store_int32(sp, expression != NULL);
60 if(expression)
61 krb5_store_string(sp, expression);
39 kadm5_c_get_principals(void *server_handle, const char *expression, char ***princs, int *count) argument
H A Dget_princs_s.c81 const char *expression,
93 d.exp = expression;
97 asprintf(&d.exp2, "%s@%s", expression, r);
80 kadm5_s_get_principals(void *server_handle, const char *expression, char ***princs, int *count) argument
H A Dcommon_glue.c122 const char *expression,
126 return __CALL(get_principals, (server_handle, expression, princs, count));
121 kadm5_get_principals(void *server_handle, const char *expression, char ***princs, int *count) argument
/freebsd-9.3-release/usr.bin/bc/
H A Dbc.y134 {"expression", required_argument, NULL, 'e'},
177 %type <node> expression
260 statement : expression
264 | named_expression ASSIGN_OP expression
500 argument_list : expression
501 | argument_list COMMA expression
522 : expression EQUALS expression
526 | expression UNEQUALS expression
579 expression : named_expression label
[all...]
/freebsd-9.3-release/contrib/groff/src/preproc/refer/
H A Dlabel.y45 struct expression {
53 virtual ~expression() { }
59 class at_expr : public expression {
66 class format_expr : public expression {
77 class field_expr : public expression {
86 class literal_expr : public expression {
93 class unary_expr : public expression {
95 expression *expr;
97 unary_expr(expression *e) : expr(e) { }
103 // This caches the analysis of an expression
[all...]
/freebsd-9.3-release/contrib/bind9/lib/isc/
H A Derror.c80 isc_error_runtimecheck(const char *file, int line, const char *expression) { argument
81 isc_error_fatal(file, line, "RUNTIME_CHECK(%s) %s", expression,
/freebsd-9.3-release/contrib/ntp/lib/isc/
H A Derror.c80 isc_error_runtimecheck(const char *file, int line, const char *expression) { argument
81 isc_error_fatal(file, line, "RUNTIME_CHECK(%s) %s", expression,
/freebsd-9.3-release/sys/dev/aic7xxx/aicasm/
H A Daicasm_gram.y99 static void type_check(symbol_t *symbol, expression_t *expression, int and_op);
117 expression_t expression;
206 %type <expression> expression immediate immediate_or_a
449 | T_FIELD T_SYMBOL expression
457 | T_FIELD T_SYMBOL expression
471 | T_ENUM T_SYMBOL expression
492 | T_SYMBOL expression
500 T_MASK T_SYMBOL expression
592 expression label
[all...]
/freebsd-9.3-release/contrib/gcc/
H A Dlambda-code.c223 /* Create a new linear expression with dimension DIM, and total number
242 /* Print out a linear expression EXPR, with SIZE coefficients, to OUTFILE.
273 /* Print out a lambda linear expression structure, EXPR, to OUTFILE. The
283 fprintf (outfile, "\tLinear expression: ");
389 lambda_linear_expression expression; local
414 /* Otherwise, we need the lower bound expression (which must
416 expression = LL_LOWER_BOUND (loop);
417 gcc_assert (expression && !LLE_NEXT (expression)
418 && LLE_DENOMINATOR (expression)
489 lambda_linear_expression expression; local
638 lambda_linear_expression expression; local
782 lambda_linear_expression expression, auxillary_expr, target_expr, tmp_expr; local
1034 lambda_linear_expression expression; local
[all...]
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_grammar.y182 %type <l_node> expression
215 | DT_CTX_DEXPR expression { $$ = $2; }
321 | probe_specifiers DT_TOK_DIV expression DT_TOK_EPRED {
325 | probe_specifiers DT_TOK_DIV expression DT_TOK_EPRED
352 | expression { $$ = dt_node_statement($1); }
369 | DT_TOK_LPAR expression DT_TOK_RPAR { $$ = $2; }
412 DT_TOK_LPAR expression DT_TOK_RPAR {
552 | logical_or_expression DT_TOK_QUESTION expression DT_TOK_COLON
577 expression: assignment_expression label
578 | expression DT_TOK_COMM
[all...]
/freebsd-9.3-release/contrib/binutils/gas/
H A Dexpr.h23 * By popular demand, we define a struct to represent an expression.
33 * The type of an expression used to be stored as a segment. That got
38 /* This is the type of an expression. The operator types are also
39 used while parsing an expression.
44 /* An illegal expression. */
46 /* A nonexistent expression. */
48 /* X_add_number (a constant expression). */
124 /* The type of the expression. We can't assume that an arbitrary
154 #define expression(result) expr (0, result, expr_normal) macro
158 /* If an expression i
[all...]
/freebsd-9.3-release/crypto/heimdal/kadmin/
H A Dserver.c50 char *password, *expression; local
389 ret = krb5_ret_string(sp, &expression);
393 expression = NULL;
395 expression ? expression : "*");
398 free(expression);
401 ret = kadm5_get_principals(kadm_handle, expression, &princs, &n_princs);
402 free(expression);

Completed in 152 milliseconds

12345