Home
last modified time | relevance | path

Searched refs:Expression (Results 1 – 25 of 824) sorted by relevance

12345678910>>...33

/netbsd/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dexpression.h70 Expression *valueNoDtor(Expression *e);
73 Expression *doCopyOrMove(Scope *sc, Expression *e);
97 Expression *ctfeInterpret(Expression *);
98 Expression *inlineCopy(Expression *e, Scope *sc);
107 Expression *checkGC(Scope *sc, Expression *e);
150 static Expression *combine(Expression *e1, Expression *e2);
151 static Expression *extractLast(Expression *e, Expression **pe0);
871 CallExp(Loc loc, Expression *e, Expression *earg1, Expression *earg2);
994 SliceExp(Loc loc, Expression *e1, Expression *lwr, Expression *upr);
1420 CondExp(Loc loc, Expression *econd, Expression *e1, Expression *e2);
[all …]
H A Dctfe.h136 Expression *paintTypeOntoLiteral(Type *type, Expression *lit);
141 Expression *resolveSlice(Expression *e, UnionExp *pue = NULL);
161 void assignInPlace(Expression *dest, Expression *src);
168 Expression *index, Expression *newval);
191 Expression *getAggregateFromPointer(Expression *e, dinteger_t *ofs);
194 bool pointToSameMemoryBlock(Expression *agg1, Expression *agg2);
206 Expression *eptr, Expression *e2);
240 int ctfeEqual(Loc loc, TOK op, Expression *e1, Expression *e2);
243 int ctfeIdentity(Loc loc, TOK op, Expression *e1, Expression *e2);
258 int ctfeCmp(Loc loc, TOK op, Expression *e1, Expression *e2);
[all …]
H A Dexpression.c49 Expression *semantic(Expression *e, Scope *sc);
242 Expression *resolvePropertiesX(Scope *sc, Expression *e1, Expression *e2 = NULL)
1239 Expression *valueNoDtor(Expression *e) in valueNoDtor()
2021 Expression *Expression::syntaxCopy() in syntaxCopy()
2032 Expression *Expression::copy() in copy()
2095 Expression *Expression::combine(Expression *e1, Expression *e2) in combine()
2116 Expression *Expression::extractLast(Expression *e, Expression **pe0) in extractLast()
2202 Expression *Expression::toLvalue(Scope *, Expression *e) in toLvalue()
2232 Expression *Expression::modifiableLvalue(Scope *sc, Expression *e) in modifiableLvalue()
2786 Expression *Expression::addressOf() in addressOf()
[all …]
H A Dmtype.h23 class Expression; variable
329 void resolveExp(Expression *e, Type **pt, Expression **pe, Dsymbol **ps);
358 Expression *dotExp(Scope *sc, Expression *e, Identifier *ident, int flag);
400 Expression *dotExp(Scope *sc, Expression *e, Identifier *ident, int flag);
430 Expression *dotExp(Scope *sc, Expression *e, Identifier *ident, int flag);
449 Expression *dotExp(Scope *sc, Expression *e, Identifier *ident, int flag);
457 Expression *dim;
737 Expression *exp;
898 Expression *lwr;
899 Expression *upr;
[all …]
H A Dparse.h19 class Expression; variable
146 Expression *parsePostExp(Expression *e);
147 Expression *parseMulExp();
148 Expression *parseAddExp();
150 Expression *parseCmpExp();
151 Expression *parseAndExp();
152 Expression *parseXorExp();
153 Expression *parseOrExp();
155 Expression *parseOrOrExp();
156 Expression *parseCondExp();
[all …]
H A Darrayop.c27 Expression *buildArrayLoop(Expression *e, Parameters *fparams);
28 Expression *semantic(Expression *e, Scope *sc);
101 bool isArrayOpValid(Expression *e) in isArrayOpValid()
275 void visit(Expression *e) in buildArrayIdent()
289 visit((Expression *)e); in buildArrayIdent()
396 visit((Expression *)e); in buildArrayIdent()
409 Expression *buildArrayLoop(Expression *e, Parameters *fparams) in buildArrayLoop()
414 Expression *result; in buildArrayLoop()
422 void visit(Expression *e) in buildArrayLoop()
534 Expression *buildArrayLoop(Expression *e) in buildArrayLoop()
[all …]
H A Ddinterpret.c43 Expression *semantic(Expression *e, Scope *sc);
275 static Expression *scrubReturnValue(Loc loc, Expression *e);
278 static Expression *scrubCacheValue(Expression *e);
640 Expression *ctfeInterpret(Expression *e) in ctfeInterpret()
692 Expression *ctfeInterpretForPragmaMsg(Expression *e) in ctfeInterpretForPragmaMsg()
2952 bool evalOperand(UnionExp *pue, Expression *e, Expression *ex, Expression *&er) in evalOperand()
3648 Expression *assignToLvalue(BinExp *e, Expression *e1, Expression *newval) in assignToLvalue()
4282 static int isPointerCmpExp(Expression *e, Expression **p1, Expression **p2) in isPointerCmpExp()
6242 Expression *scrubReturnValue(Loc loc, Expression *e) in scrubReturnValue()
6380 Expression *scrubCacheValue(Expression *e) in scrubCacheValue()
[all …]
H A Dstatement.h22 class Expression; variable
136 Expression *exp;
167 Expression *exp;
332 Expression *lwr;
333 Expression *upr;
340 Expression *lwr, Expression *upr, Statement *body, Loc endloc);
442 Expression *exp;
519 Expression *exp;
555 Expression *exp;
569 Expression *exp;
[all …]
H A Dctfeexpr.c412 Expression *paintTypeOntoLiteral(Type *type, Expression *lit) in paintTypeOntoLiteral()
496 Expression *resolveSlice(Expression *e, UnionExp *pue) in resolveSlice()
759 bool pointToSameMemoryBlock(Expression *agg1, Expression *agg2) in pointToSameMemoryBlock()
828 Expression *eptr, Expression *e2) in pointerArithmetic()
1104 int ctfeRawCmp(Loc loc, Expression *e1, Expression *e2);
1193 int ctfeRawCmp(Loc loc, Expression *e1, Expression *e2) in ctfeRawCmp()
1386 int ctfeEqual(Loc loc, TOK op, Expression *e1, Expression *e2) in ctfeEqual()
1395 int ctfeIdentity(Loc loc, TOK op, Expression *e1, Expression *e2) in ctfeIdentity()
1434 int ctfeCmp(Loc loc, TOK op, Expression *e1, Expression *e2) in ctfeCmp()
1671 void assignInPlace(Expression *dest, Expression *src) in assignInPlace()
[all …]
/netbsd/sys/external/bsd/acpica/dist/compiler/
H A Ddtparser.y88 %type <value> Expression
134 Expression
143 …| Expression OP_EXP_MULTIPLY Expression { $$ = DtDoOperator ($1, OP_EXP_MULTIPLY, …
144 …| Expression OP_EXP_DIVIDE Expression { $$ = DtDoOperator ($1, OP_EXP_DIVIDE, …
145 …| Expression OP_EXP_MODULO Expression { $$ = DtDoOperator ($1, OP_EXP_MODULO, …
146 …| Expression OP_EXP_ADD Expression { $$ = DtDoOperator ($1, OP_EXP_ADD, …
147 …| Expression OP_EXP_SUBTRACT Expression { $$ = DtDoOperator ($1, OP_EXP_SUBTRACT, …
148 …| Expression OP_EXP_SHIFT_RIGHT Expression { $$ = DtDoOperator ($1, OP_EXP_SHIFT_RIGHT, …
149 …| Expression OP_EXP_SHIFT_LEFT Expression { $$ = DtDoOperator ($1, OP_EXP_SHIFT_LEFT, …
150 …| Expression OP_EXP_GREATER Expression { $$ = DtDoOperator ($1, OP_EXP_GREATER, …
[all …]
H A Dprparser.y88 %type <value> Expression
142 Expression
151 …| Expression EXPOP_MULTIPLY Expression { $$ = DtDoOperator ($1, EXPOP_MULTIPLY, $3…
152 …| Expression EXPOP_DIVIDE Expression { $$ = DtDoOperator ($1, EXPOP_DIVIDE, $3…
153 …| Expression EXPOP_MODULO Expression { $$ = DtDoOperator ($1, EXPOP_MODULO, $3…
154 …| Expression EXPOP_ADD Expression { $$ = DtDoOperator ($1, EXPOP_ADD, $3…
155 …| Expression EXPOP_SUBTRACT Expression { $$ = DtDoOperator ($1, EXPOP_SUBTRACT, $3…
156 …| Expression EXPOP_SHIFT_RIGHT Expression { $$ = DtDoOperator ($1, EXPOP_SHIFT_RIGHT, $3…
157 …| Expression EXPOP_SHIFT_LEFT Expression { $$ = DtDoOperator ($1, EXPOP_SHIFT_LEFT, $3…
158 …| Expression EXPOP_GREATER Expression { $$ = DtDoOperator ($1, EXPOP_GREATER, $3…
[all …]
/netbsd/external/gpl3/binutils/dist/gprofng/src/
H A DQLParser.yy53 return new Expression (Expression::OP_NAME,
165 $$ = new Expression (Expression::OP_FUNC,
166 new Expression (Expression::OP_NUM, $1),
167 new Expression (Expression::OP_NUM, $3));
176 $$ = new Expression (Expression::OP_JAVA,
177 new Expression (Expression::OP_NUM, $1),
178 new Expression (Expression::OP_NUM, $3));
182 $$ = new Expression (Expression::OP_JAVA,
183 new Expression (Expression::OP_NUM, $1),
188 $$ = new Expression (Expression::OP_FILE,
[all …]
H A DExpression.h31 class Expression
117 Expression (OpCode, const Expression*, const Expression* = 0);
118 Expression (OpCode, uint64_t);
119 Expression (const Expression &rhs);
120 Expression (const Expression *rhs);
121 Expression &operator= (const Expression &rhs);
122 ~Expression ();
124 Expression *
150 Expression *
173 Expression *arg0;
[all …]
/netbsd/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dexpression.h257 Expression *toLvalue(Scope *sc, Expression *e);
268 Expression *toLvalue(Scope *sc, Expression *e);
315 Expression *toLvalue(Scope *sc, Expression *e);
333 Expression *toLvalue(Scope *sc, Expression *e);
345 Expression *toLvalue(Scope *sc, Expression *e);
385 Expression *toLvalue(Scope *sc, Expression *e);
483 Expression *toLvalue(Scope *sc, Expression *e);
515 Expression *toLvalue(Scope *sc, Expression *e);
586 Expression *toLvalue(Scope *sc, Expression *e);
600 Expression *toLvalue(Scope *sc, Expression *e);
[all …]
H A Dexpression.c49 Expression *semantic(Expression *e, Scope *sc);
242 Expression *resolvePropertiesX(Scope *sc, Expression *e1, Expression *e2 = NULL)
1239 Expression *valueNoDtor(Expression *e) in valueNoDtor()
2021 Expression *Expression::syntaxCopy() in syntaxCopy()
2032 Expression *Expression::copy() in copy()
2095 Expression *Expression::combine(Expression *e1, Expression *e2) in combine()
2116 Expression *Expression::extractLast(Expression *e, Expression **pe0) in extractLast()
2202 Expression *Expression::toLvalue(Scope *, Expression *e) in toLvalue()
2232 Expression *Expression::modifiableLvalue(Scope *sc, Expression *e) in modifiableLvalue()
2786 Expression *Expression::addressOf() in addressOf()
[all …]
H A Dexpression.d121 inout(Expression) firstComma(inout Expression e) in firstComma()
138 inout(Expression) lastComma(inout Expression e) in lastComma()
405 Expression valueNoDtor(Expression e) in valueNoDtor()
859 extern (D) static Expression combine(Expression e1, Expression e2) in combine()
874 extern (D) static Expression combine(Expression e1, Expression e2, Expression e3) in combine()
879 extern (D) static Expression combine(Expression e1, Expression e2, Expression e3, Expression e4) in combine()
890 extern (D) static Expression extractLast(Expression e, out Expression e0) in extractLast()
982 Expression toLvalue(Scope* sc, Expression e) in toLvalue()
5041 extern (D) this(const ref Loc loc, Expression e, Expression earg1, Expression earg2) in this()
5507 extern (D) this(const ref Loc loc, Expression e1, Expression lwr, Expression upr) in this()
[all …]
H A Dparse.h19 class Expression; variable
146 Expression *parsePostExp(Expression *e);
147 Expression *parseMulExp();
148 Expression *parseAddExp();
150 Expression *parseCmpExp();
151 Expression *parseAndExp();
152 Expression *parseXorExp();
153 Expression *parseOrExp();
155 Expression *parseOrOrExp();
156 Expression *parseCondExp();
[all …]
H A Darrayop.c27 Expression *buildArrayLoop(Expression *e, Parameters *fparams);
28 Expression *semantic(Expression *e, Scope *sc);
101 bool isArrayOpValid(Expression *e) in isArrayOpValid()
275 void visit(Expression *e) in buildArrayIdent()
289 visit((Expression *)e); in buildArrayIdent()
396 visit((Expression *)e); in buildArrayIdent()
409 Expression *buildArrayLoop(Expression *e, Parameters *fparams) in buildArrayLoop()
414 Expression *result; in buildArrayLoop()
422 void visit(Expression *e) in buildArrayLoop()
534 Expression *buildArrayLoop(Expression *e) in buildArrayLoop()
[all …]
H A Ddinterpret.c43 Expression *semantic(Expression *e, Scope *sc);
275 static Expression *scrubReturnValue(Loc loc, Expression *e);
278 static Expression *scrubCacheValue(Expression *e);
640 Expression *ctfeInterpret(Expression *e) in ctfeInterpret()
692 Expression *ctfeInterpretForPragmaMsg(Expression *e) in ctfeInterpretForPragmaMsg()
2952 bool evalOperand(UnionExp *pue, Expression *e, Expression *ex, Expression *&er) in evalOperand()
3648 Expression *assignToLvalue(BinExp *e, Expression *e1, Expression *newval) in assignToLvalue()
4282 static int isPointerCmpExp(Expression *e, Expression **p1, Expression **p2) in isPointerCmpExp()
6242 Expression *scrubReturnValue(Loc loc, Expression *e) in scrubReturnValue()
6380 Expression *scrubCacheValue(Expression *e) in scrubCacheValue()
[all …]
H A Dctfeexpr.c412 Expression *paintTypeOntoLiteral(Type *type, Expression *lit) in paintTypeOntoLiteral()
496 Expression *resolveSlice(Expression *e, UnionExp *pue) in resolveSlice()
759 bool pointToSameMemoryBlock(Expression *agg1, Expression *agg2) in pointToSameMemoryBlock()
828 Expression *eptr, Expression *e2) in pointerArithmetic()
1104 int ctfeRawCmp(Loc loc, Expression *e1, Expression *e2);
1193 int ctfeRawCmp(Loc loc, Expression *e1, Expression *e2) in ctfeRawCmp()
1386 int ctfeEqual(Loc loc, TOK op, Expression *e1, Expression *e2) in ctfeEqual()
1395 int ctfeIdentity(Loc loc, TOK op, Expression *e1, Expression *e2) in ctfeIdentity()
1434 int ctfeCmp(Loc loc, TOK op, Expression *e1, Expression *e2) in ctfeCmp()
1671 void assignInPlace(Expression *dest, Expression *src) in assignInPlace()
[all …]
/netbsd/external/gpl3/gdb/dist/gold/
H A Dexpression.cc383 Binary_expression(Expression* left, Expression* right) in Binary_expression()
477 Binary_ ## NAME(Expression* left, Expression* right) \
564 Trinary_expression(Expression* arg1, Expression* arg2, Expression* arg3) in Trinary_expression()
663 Trinary_cond(Expression* arg1, Expression* arg2, Expression* arg3) in Trinary_cond()
693 script_exp_trinary_cond(Expression* arg1, Expression* arg2, Expression* arg3) in script_exp_trinary_cond()
703 Max_expression(Expression* left, Expression* right) in Max_expression()
744 script_exp_function_max(Expression* left, Expression* right) in script_exp_function_max()
754 Min_expression(Expression* left, Expression* right) in Min_expression()
795 script_exp_function_min(Expression* left, Expression* right) in script_exp_function_min()
904 Align_expression(Expression* left, Expression* right) in Align_expression()
[all …]
/netbsd/external/gpl3/binutils/dist/gold/
H A Dexpression.cc383 Binary_expression(Expression* left, Expression* right) in Binary_expression()
477 Binary_ ## NAME(Expression* left, Expression* right) \
564 Trinary_expression(Expression* arg1, Expression* arg2, Expression* arg3) in Trinary_expression()
663 Trinary_cond(Expression* arg1, Expression* arg2, Expression* arg3) in Trinary_cond()
693 script_exp_trinary_cond(Expression* arg1, Expression* arg2, Expression* arg3) in script_exp_trinary_cond()
703 Max_expression(Expression* left, Expression* right) in Max_expression()
744 script_exp_function_max(Expression* left, Expression* right) in script_exp_function_max()
754 Min_expression(Expression* left, Expression* right) in Min_expression()
795 script_exp_function_min(Expression* left, Expression* right) in script_exp_function_min()
904 Align_expression(Expression* left, Expression* right) in Align_expression()
[all …]
/netbsd/external/gpl3/binutils.old/dist/gold/
H A Dexpression.cc383 Binary_expression(Expression* left, Expression* right) in Binary_expression()
477 Binary_ ## NAME(Expression* left, Expression* right) \
564 Trinary_expression(Expression* arg1, Expression* arg2, Expression* arg3) in Trinary_expression()
663 Trinary_cond(Expression* arg1, Expression* arg2, Expression* arg3) in Trinary_cond()
693 script_exp_trinary_cond(Expression* arg1, Expression* arg2, Expression* arg3) in script_exp_trinary_cond()
703 Max_expression(Expression* left, Expression* right) in Max_expression()
744 script_exp_function_max(Expression* left, Expression* right) in script_exp_function_max()
754 Min_expression(Expression* left, Expression* right) in Min_expression()
795 script_exp_function_min(Expression* left, Expression* right) in script_exp_function_min()
904 Align_expression(Expression* left, Expression* right) in Align_expression()
[all …]
/netbsd/external/gpl3/gdb.old/dist/gold/
H A Dexpression.cc383 Binary_expression(Expression* left, Expression* right) in Binary_expression()
477 Binary_ ## NAME(Expression* left, Expression* right) \
564 Trinary_expression(Expression* arg1, Expression* arg2, Expression* arg3) in Trinary_expression()
663 Trinary_cond(Expression* arg1, Expression* arg2, Expression* arg3) in Trinary_cond()
693 script_exp_trinary_cond(Expression* arg1, Expression* arg2, Expression* arg3) in script_exp_trinary_cond()
703 Max_expression(Expression* left, Expression* right) in Max_expression()
744 script_exp_function_max(Expression* left, Expression* right) in script_exp_function_max()
754 Min_expression(Expression* left, Expression* right) in Min_expression()
795 script_exp_function_min(Expression* left, Expression* right) in script_exp_function_min()
904 Align_expression(Expression* left, Expression* right) in Align_expression()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
H A DGVNExpression.h60 class Expression {
69 Expression(const Expression &) = delete;
70 Expression &operator=(const Expression &) = delete;
71 virtual ~Expression();
136 class BasicExpression : public Expression {
156 static bool classof(const Expression *EB) { in classof()
280 static bool classof(const Expression *EB) { in classof()
314 static bool classof(const Expression *EB) { in classof()
346 static bool classof(const Expression *EB) { in classof()
543 DeadExpression() : Expression(ET_Dead) {} in DeadExpression()
[all …]

12345678910>>...33