Home
last modified time | relevance | path

Searched refs:expression (Results 1 – 25 of 976) sorted by relevance

12345678910>>...40

/openbsd-src/gnu/usr.bin/gcc/gcc/intl/
H A Dplural.y56 struct expression *exp;
61 static struct expression *new_exp PARAMS ((int nargs, enum operator op,
62 struct expression * const *args));
63 static inline struct expression *new_exp_0 PARAMS ((enum operator op));
64 static inline struct expression *new_exp_1 PARAMS ((enum operator op,
65 struct expression *right));
66 static struct expression *new_exp_2 PARAMS ((enum operator op,
67 struct expression *left,
68 struct expression *right));
69 static inline struct expression *new_exp_3 PARAMS ((enum operator op,
[all …]
H A Dplural.c74 struct expression *exp;
79 static struct expression *new_exp PARAMS ((int nargs, enum operator op,
80 struct expression * const *args));
81 static inline struct expression *new_exp_0 PARAMS ((enum operator op));
82 static inline struct expression *new_exp_1 PARAMS ((enum operator op,
83 struct expression *right));
84 static struct expression *new_exp_2 PARAMS ((enum operator op,
85 struct expression *left,
86 struct expression *right));
87 static inline struct expression *new_exp_3 PARAMS ((enum operator op,
[all …]
/openbsd-src/gnu/gcc/intl/
H A Dplural.y52 struct expression *exp;
57 static struct expression *new_exp PARAMS ((int nargs, enum operator op,
58 struct expression * const *args));
59 static inline struct expression *new_exp_0 PARAMS ((enum operator op));
60 static inline struct expression *new_exp_1 PARAMS ((enum operator op,
61 struct expression *right));
62 static struct expression *new_exp_2 PARAMS ((enum operator op,
63 struct expression *left,
64 struct expression *right));
65 static inline struct expression *new_exp_3 PARAMS ((enum operator op,
[all …]
H A Dplural-exp.c35 static const struct expression plvar =
40 static const struct expression plone =
49 struct expression GERMANIC_PLURAL =
57 [0] = (struct expression *) &plvar,
58 [1] = (struct expression *) &plone
70 static struct expression plvar;
71 static struct expression plone;
72 struct expression GERMANIC_PLURAL;
101 struct expression **pluralp;
H A Dplural.c70 struct expression *exp;
78 static struct expression *new_exp PARAMS ((int nargs, enum operator op,
79 struct expression * const *args));
80 static inline struct expression *new_exp_0 PARAMS ((enum operator op));
81 static inline struct expression *new_exp_1 PARAMS ((enum operator op,
82 struct expression *right));
83 static struct expression *new_exp_2 PARAMS ((enum operator op,
84 struct expression *left,
85 struct expression *right));
86 static inline struct expression *new_exp_3 PARAMS ((enum operator op,
[all …]
H A Dplural-exp.h42 struct expression struct
72 struct expression *args[3]; /* Up to three arguments. */ argument
81 struct expression *res; argument
112 extern void FREE_EXPRESSION PARAMS ((struct expression *exp))
115 extern struct expression GERMANIC_PLURAL attribute_hidden;
117 struct expression **pluralp,
122 extern unsigned long int plural_eval PARAMS ((struct expression *pexp,
/openbsd-src/usr.sbin/ifstated/
H A Difstated.c356 struct ifsd_expression *expression; in adjust_external_expressions() local
361 TAILQ_FOREACH(expression, &external->expressions, entries) { in adjust_external_expressions()
363 expression, eval); in adjust_external_expressions()
364 expression->truth = !external->prevstatus; in adjust_external_expressions()
471 struct ifsd_expression *expression; in scan_ifstate_single() local
482 TAILQ_FOREACH(expression, in scan_ifstate_single()
484 expression->truth = truth; in scan_ifstate_single()
486 expression, eval); in scan_ifstate_single()
526 struct ifsd_expression *expression; in adjust_expressions() local
529 while ((expression = TAILQ_FIRST(expressions)) != NULL) { in adjust_expressions()
[all …]
/openbsd-src/usr.bin/bc/
H A Dbc.y154 %type <node> expression
237 statement : expression
241 | named_expression ASSIGN_OP expression
477 argument_list : expression
478 | argument_list COMMA expression
499 : expression EQUALS expression
503 | expression UNEQUALS expression
507 | expression LESS expression
511 | expression LESS_EQ expression
515 | expression GREATER expression
[all …]
/openbsd-src/gnu/usr.bin/texinfo/intl/
H A Dplural.y52 struct expression *exp;
62 static struct expression *
63 new_exp (int nargs, enum operator op, struct expression * const *args) in new_exp()
66 struct expression *newp; in new_exp()
74 newp = (struct expression *) malloc (sizeof (*newp)); in new_exp()
91 static inline struct expression *
97 static inline struct expression *
98 new_exp_1 (enum operator op, struct expression *right) in new_exp_1()
100 struct expression *args[1]; in new_exp_1()
106 static struct expression *
[all …]
H A Dplural-exp.c35 static const struct expression plvar =
40 static const struct expression plone =
49 struct expression GERMANIC_PLURAL =
57 [0] = (struct expression *) &plvar,
58 [1] = (struct expression *) &plone
70 static struct expression plvar;
71 static struct expression plone;
72 struct expression GERMANIC_PLURAL;
99 EXTRACT_PLURAL_EXPRESSION (const char *nullentry, struct expression **pluralp, in EXTRACT_PLURAL_EXPRESSION()
H A Dplural-exp.h34 struct expression struct
64 struct expression *args[3]; /* Up to three arguments. */ argument
73 struct expression *res; argument
104 extern void FREE_EXPRESSION (struct expression *exp)
107 extern struct expression GERMANIC_PLURAL attribute_hidden;
109 struct expression **pluralp,
114 extern unsigned long int plural_eval (struct expression *pexp,
H A Dplural.c70 struct expression *exp;
83 static struct expression *
84 new_exp (int nargs, enum operator op, struct expression * const *args) in new_exp()
87 struct expression *newp; in new_exp()
95 newp = (struct expression *) malloc (sizeof (*newp)); in new_exp()
112 static inline struct expression *
118 static inline struct expression *
119 new_exp_1 (enum operator op, struct expression *right) in new_exp_1()
121 struct expression *args[1]; in new_exp_1()
127 static struct expression *
[all …]
/openbsd-src/gnu/usr.bin/binutils/gdb/
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 extern void null_post_parser (struct expression **, int);
242 void (*print_subexp) (struct expression *, int *, struct ui_file *,
247 void (*operator_length) (struct expression*, int, int*, int *);
255 int (*dump_subexp_body) (struct expression *, struct ui_file *, int);
[all …]
H A Dparse.c83 struct expression *expout;
102 static void prefixify_expression (struct expression *);
104 static void prefixify_subexp (struct expression *, struct expression *, int,
107 static struct expression *parse_exp_in_context (char **, struct block *, int,
181 expout = (struct expression *) in write_exp_elt()
182 xrealloc ((char *) expout, sizeof (struct expression) in write_exp_elt()
297 expout = (struct expression *) in write_exp_string()
298 xrealloc ((char *) expout, (sizeof (struct expression) in write_exp_string()
346 expout = (struct expression *) in write_exp_bitstring()
347 xrealloc ((char *) expout, (sizeof (struct expression) in write_exp_bitstring()
[all …]
H A Dexpression.h362 struct expression struct
379 extern struct expression *parse_expression (char *);
381 extern struct expression *parse_expression_in_context (char *, int);
383 extern struct expression *parse_exp_1 (char **, struct block *, int);
410 (struct type *, struct expression *, int *, enum noside);
414 extern void print_expression (struct expression *, struct ui_file *);
418 extern void dump_raw_expression (struct expression *, struct ui_file *, char *);
419 extern void dump_prefix_expression (struct expression *, struct ui_file *);
H A Dax-gdb.h24 struct expression;
98 extern struct agent_expr *expr_to_agent (struct expression *EXPR,
104 extern struct agent_expr *expr_to_address_and_size (struct expression *EXPR);
111 extern struct agent_expr *gen_trace_for_expr (CORE_ADDR, struct expression *);
/openbsd-src/gnu/llvm/lldb/tools/lldb-fuzzer/lldb-expression-fuzzer/
H A DCMakeLists.txt6 add_llvm_fuzzer(lldb-expression-fuzzer
8 lldb-expression-fuzzer.cpp
11 if(TARGET lldb-expression-fuzzer)
12 target_include_directories(lldb-expression-fuzzer PRIVATE ..)
31 target_link_libraries(lldb-expression-fuzzer
41 add_custom_command(TARGET lldb-expression-fuzzer PRE_BUILD
42 …COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/fuzzer-artifacts/expression-artifac…
44 # needed because LLDB's expression evaluator needs a legitmate target
53 add_custom_target(fuzz-lldb-expression
54 COMMENT "Running the LLDB expression evaluator fuzzer..."
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/java/
H A Djava-tree.def14 /* Unary plus. Operand 0 is the expression the unary plus is applied
18 /* New array creation expression.
25 /* New anonymous array creation expression.
32 /* New class creation expression.
40 /* Defines `this' as an expression. */
43 /* Case statement expression.
47 /* Default statement expression. */
50 /* Try expression
61 Operand 0 is the expression on which we wish to synchronize,
62 Operand 1 is the synchronized expression block. */
[all …]
H A Dparse-scan.y448 expression
760 IF_TK OP_TK expression CP_TK statement { ++complexity; }
764 IF_TK OP_TK expression CP_TK statement_nsi ELSE_TK statement
769 IF_TK OP_TK expression CP_TK statement_nsi ELSE_TK statement_nsi
774 SWITCH_TK OP_TK expression CP_TK switch_block
805 WHILE_TK OP_TK expression CP_TK { ++complexity; }
821 do_statement_begin statement WHILE_TK OP_TK expression CP_TK SC_TK
826 for_begin SC_TK expression SC_TK for_update CP_TK statement
831 for_begin SC_TK expression SC_TK for_update CP_TK statement_nsi
870 | RETURN_TK expression SC_TK
[all …]
/openbsd-src/gnu/llvm/libcxx/include/
H A D__assert41 # define _LIBCPP_ASSERT(expression, message) \
42 (__builtin_expect(static_cast<bool>(expression), 1) ? \
44 … _LIBCPP_VERBOSE_ABORT("%s:%d: assertion %s failed: %s", __FILE__, __LINE__, #expression, message))
46 # define _LIBCPP_ASSERT(expression, message) \
49 __builtin_assume(static_cast<bool>(expression)) \
52 # define _LIBCPP_ASSERT(expression, message) ((void)0)
/openbsd-src/gnu/usr.bin/binutils-2.17/gas/doc/
H A Dc-z80.texi150 @item db @var{expression}|@var{string}[,@var{expression}|@var{string}...]
151 @itemx defb @var{expression}|@var{string}[,@var{expression}|@var{string}...]
153 each other @var{expression} the value is stored in one byte.
156 @item dw @var{expression}[,@var{expression}...]
157 @itemx defw @var{expression}[,@var{expression}...]
158 For each @var{expression} the value is stored in two bytes, ignoring
161 @item d24 @var{expression}[,@var{expression}...]
162 @itemx def24 @var{expression}[,@var{expression}...]
163 For each @var{expression} the value is stored in three bytes, ignoring
166 @item d32 @var{expression}[,@var{expression}...]
[all …]
/openbsd-src/sys/dev/microcode/aic7xxx/
H A Daicasm_gram.y105 static void type_check(symbol_t *symbol, expression_t *expression, int and_op);
120 expression_t expression; member
209 %type <expression> expression immediate immediate_or_a
452 | T_FIELD T_SYMBOL expression
460 | T_FIELD T_SYMBOL expression
474 | T_ENUM T_SYMBOL expression
495 | T_SYMBOL expression
503 T_MASK T_SYMBOL expression
595 expression:
596 expression '|' expression
[all …]
/openbsd-src/gnu/gcc/gcc/cp/
H A Dcp-tree.def28 1. An expression of the form `A::m' where `A' is a class and `m' is
33 The expression is a pointer-to-member if its address is taken,
40 2. An expression of the form `x.*p'. In this case, operand 0 will
41 be an expression corresponding to `x' and operand 1 will be an
42 expression with pointer-to-member type. */
74 operator converts to. Operand is expression to be converted. */
79 and operand 2 is the slot which was allocated for this expression. */
82 /* A throw expression. operand 0 is the expression, if there was one,
98 A BASELINK is an expression; the TREE_TYPE of the BASELINK gives
99 the type of the expression. This type is either a FUNCTION_TYPE,
[all …]
/openbsd-src/gnu/usr.bin/perl/pod/
H A Dperl5283delta.pod17 =head2 [CVE-2020-10543] Buffer overflow caused by a crafted regular expression
20 nested regular expression quantifiers could cause a heap buffer overflow in
21 Perl's regular expression compiler that overwrites memory allocated after the
22 regular expression storage space with attacker supplied data.
30 …2 [CVE-2020-10878] Integer overflow via malformed bytecode produced by a crafted regular expression
33 regular expression engine could cause corruption of the intermediate language
34 state of a compiled regular expression. An attacker could abuse this behaviour
35 to insert instructions into the compiled form of a Perl regular expression.
39 =head2 [CVE-2020-12723] Buffer overflow caused by a crafted regular expression
41 Recursive calls to C<S_study_chunk()> by Perl's regular expression compiler to
[all …]
H A Dperl5303delta.pod17 =head2 [CVE-2020-10543] Buffer overflow caused by a crafted regular expression
20 nested regular expression quantifiers could cause a heap buffer overflow in
21 Perl's regular expression compiler that overwrites memory allocated after the
22 regular expression storage space with attacker supplied data.
30 …2 [CVE-2020-10878] Integer overflow via malformed bytecode produced by a crafted regular expression
33 regular expression engine could cause corruption of the intermediate language
34 state of a compiled regular expression. An attacker could abuse this behaviour
35 to insert instructions into the compiled form of a Perl regular expression.
39 =head2 [CVE-2020-12723] Buffer overflow caused by a crafted regular expression
41 Recursive calls to C<S_study_chunk()> by Perl's regular expression compiler to
[all …]

12345678910>>...40