/dports/lang/gcc9/gcc-9.4.0/gcc/d/dmd/ |
H A D | ctfe.h | 76 UnionExp voidInitLiteral(Type *t, VarDeclaration *var); 133 UnionExp copyLiteral(Expression *e); 137 Expression *paintTypeOntoLiteral(UnionExp *pue, Type *type, Expression *lit); 138 UnionExp paintTypeOntoLiteralCopy(Type *type, Expression *lit); 141 Expression *resolveSlice(Expression *e, UnionExp *pue = NULL); 151 StringExp *createBlockDuplicatedStringLiteral(UnionExp *pue, Loc loc, Type *type, 173 UnionExp changeArrayLiteralLength(Loc loc, TypeArray *arrayType, 197 UnionExp pointerDifference(Loc loc, Type *type, Expression *e1, Expression *e2); 205 UnionExp pointerArithmetic(Loc loc, TOK op, Type *type, 213 Expression *paintFloatInt(UnionExp *pue, Expression *fromVal, Type *to); [all …]
|
H A D | constfold.c | 74 UnionExp ue; in Neg() 98 UnionExp ue; in Com() 107 UnionExp ue; in Not() 116 UnionExp ue; in Bool() 125 UnionExp ue; in Add() 235 UnionExp ue; in Min() 340 UnionExp ue; in Mul() 392 UnionExp ue; in Div() 473 UnionExp ue; in Mod() 552 UnionExp ue; in Pow() [all …]
|
H A D | expression.h | 50 struct UnionExp; 1485 struct UnionExp struct 1489 UnionExp(Expression *e) in UnionExp() argument 1542 UnionExp Neg(Type *type, Expression *e1); argument 1543 UnionExp Com(Type *type, Expression *e1); 1544 UnionExp Not(Type *type, Expression *e1); 1545 UnionExp Bool(Type *type, Expression *e1); 1547 UnionExp ArrayLength(Type *type, Expression *e1); 1548 UnionExp Ptr(Type *type, Expression *e1); 1562 UnionExp Index(Type *type, Expression *e1, Expression *e2); [all …]
|
/dports/devel/avr-gcc/gcc-10.2.0/gcc/d/dmd/ |
H A D | ctfe.h | 76 UnionExp voidInitLiteral(Type *t, VarDeclaration *var); 133 UnionExp copyLiteral(Expression *e); 137 Expression *paintTypeOntoLiteral(UnionExp *pue, Type *type, Expression *lit); 138 UnionExp paintTypeOntoLiteralCopy(Type *type, Expression *lit); 141 Expression *resolveSlice(Expression *e, UnionExp *pue = NULL); 151 StringExp *createBlockDuplicatedStringLiteral(UnionExp *pue, Loc loc, Type *type, 173 UnionExp changeArrayLiteralLength(Loc loc, TypeArray *arrayType, 197 UnionExp pointerDifference(Loc loc, Type *type, Expression *e1, Expression *e2); 205 UnionExp pointerArithmetic(Loc loc, TOK op, Type *type, 213 Expression *paintFloatInt(UnionExp *pue, Expression *fromVal, Type *to); [all …]
|
H A D | constfold.c | 74 UnionExp ue; in Neg() 98 UnionExp ue; in Com() 107 UnionExp ue; in Not() 116 UnionExp ue; in Bool() 125 UnionExp ue; in Add() 235 UnionExp ue; in Min() 340 UnionExp ue; in Mul() 392 UnionExp ue; in Div() 473 UnionExp ue; in Mod() 552 UnionExp ue; in Pow() [all …]
|
H A D | expression.h | 50 struct UnionExp; 1487 struct UnionExp struct 1491 UnionExp(Expression *e) in UnionExp() function 1544 UnionExp Neg(Type *type, Expression *e1); argument 1545 UnionExp Com(Type *type, Expression *e1); 1546 UnionExp Not(Type *type, Expression *e1); 1547 UnionExp Bool(Type *type, Expression *e1); 1549 UnionExp ArrayLength(Type *type, Expression *e1); 1550 UnionExp Ptr(Type *type, Expression *e1); 1564 UnionExp Index(Type *type, Expression *e1, Expression *e2); [all …]
|
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/d/dmd/ |
H A D | ctfe.h | 76 UnionExp voidInitLiteral(Type *t, VarDeclaration *var); 133 UnionExp copyLiteral(Expression *e); 137 Expression *paintTypeOntoLiteral(UnionExp *pue, Type *type, Expression *lit); 138 UnionExp paintTypeOntoLiteralCopy(Type *type, Expression *lit); 141 Expression *resolveSlice(Expression *e, UnionExp *pue = NULL); 151 StringExp *createBlockDuplicatedStringLiteral(UnionExp *pue, Loc loc, Type *type, 173 UnionExp changeArrayLiteralLength(Loc loc, TypeArray *arrayType, 197 UnionExp pointerDifference(Loc loc, Type *type, Expression *e1, Expression *e2); 205 UnionExp pointerArithmetic(Loc loc, TOK op, Type *type, 213 Expression *paintFloatInt(UnionExp *pue, Expression *fromVal, Type *to); [all …]
|
H A D | constfold.c | 74 UnionExp ue; in Neg() 98 UnionExp ue; in Com() 107 UnionExp ue; in Not() 116 UnionExp ue; in Bool() 125 UnionExp ue; in Add() 235 UnionExp ue; in Min() 340 UnionExp ue; in Mul() 392 UnionExp ue; in Div() 473 UnionExp ue; in Mod() 552 UnionExp ue; in Pow() [all …]
|
/dports/misc/cxx_atomics_pic/gcc-11.2.0/gcc/d/dmd/ |
H A D | ctfe.h | 76 UnionExp voidInitLiteral(Type *t, VarDeclaration *var); 133 UnionExp copyLiteral(Expression *e); 137 Expression *paintTypeOntoLiteral(UnionExp *pue, Type *type, Expression *lit); 138 UnionExp paintTypeOntoLiteralCopy(Type *type, Expression *lit); 141 Expression *resolveSlice(Expression *e, UnionExp *pue = NULL); 151 StringExp *createBlockDuplicatedStringLiteral(UnionExp *pue, Loc loc, Type *type, 173 UnionExp changeArrayLiteralLength(Loc loc, TypeArray *arrayType, 197 UnionExp pointerDifference(Loc loc, Type *type, Expression *e1, Expression *e2); 205 UnionExp pointerArithmetic(Loc loc, TOK op, Type *type, 213 Expression *paintFloatInt(UnionExp *pue, Expression *fromVal, Type *to); [all …]
|
H A D | constfold.c | 74 UnionExp ue; in Neg() 98 UnionExp ue; in Com() 107 UnionExp ue; in Not() 116 UnionExp ue; in Bool() 125 UnionExp ue; in Add() 235 UnionExp ue; in Min() 340 UnionExp ue; in Mul() 392 UnionExp ue; in Div() 473 UnionExp ue; in Mod() 552 UnionExp ue; in Pow() [all …]
|
/dports/lang/gcc9-aux/gcc-9.1.0/gcc/d/dmd/ |
H A D | ctfe.h | 76 UnionExp voidInitLiteral(Type *t, VarDeclaration *var); 133 UnionExp copyLiteral(Expression *e); 137 Expression *paintTypeOntoLiteral(UnionExp *pue, Type *type, Expression *lit); 138 UnionExp paintTypeOntoLiteralCopy(Type *type, Expression *lit); 141 Expression *resolveSlice(Expression *e, UnionExp *pue = NULL); 151 StringExp *createBlockDuplicatedStringLiteral(UnionExp *pue, Loc loc, Type *type, 173 UnionExp changeArrayLiteralLength(Loc loc, TypeArray *arrayType, 197 UnionExp pointerDifference(Loc loc, Type *type, Expression *e1, Expression *e2); 205 UnionExp pointerArithmetic(Loc loc, TOK op, Type *type, 213 Expression *paintFloatInt(UnionExp *pue, Expression *fromVal, Type *to); [all …]
|
H A D | constfold.c | 74 UnionExp ue; in Neg() 98 UnionExp ue; in Com() 107 UnionExp ue; in Not() 116 UnionExp ue; in Bool() 125 UnionExp ue; in Add() 235 UnionExp ue; in Min() 340 UnionExp ue; in Mul() 392 UnionExp ue; in Div() 473 UnionExp ue; in Mod() 552 UnionExp ue; in Pow() [all …]
|
H A D | expression.h | 50 struct UnionExp; 1485 struct UnionExp struct 1489 UnionExp(Expression *e) in UnionExp() argument 1542 UnionExp Neg(Type *type, Expression *e1); argument 1543 UnionExp Com(Type *type, Expression *e1); 1544 UnionExp Not(Type *type, Expression *e1); 1545 UnionExp Bool(Type *type, Expression *e1); 1547 UnionExp ArrayLength(Type *type, Expression *e1); 1548 UnionExp Ptr(Type *type, Expression *e1); 1562 UnionExp Index(Type *type, Expression *e1, Expression *e2); [all …]
|
/dports/lang/gcc10/gcc-10.3.0/gcc/d/dmd/ |
H A D | ctfe.h | 76 UnionExp voidInitLiteral(Type *t, VarDeclaration *var); 133 UnionExp copyLiteral(Expression *e); 137 Expression *paintTypeOntoLiteral(UnionExp *pue, Type *type, Expression *lit); 138 UnionExp paintTypeOntoLiteralCopy(Type *type, Expression *lit); 141 Expression *resolveSlice(Expression *e, UnionExp *pue = NULL); 151 StringExp *createBlockDuplicatedStringLiteral(UnionExp *pue, Loc loc, Type *type, 173 UnionExp changeArrayLiteralLength(Loc loc, TypeArray *arrayType, 197 UnionExp pointerDifference(Loc loc, Type *type, Expression *e1, Expression *e2); 205 UnionExp pointerArithmetic(Loc loc, TOK op, Type *type, 213 Expression *paintFloatInt(UnionExp *pue, Expression *fromVal, Type *to); [all …]
|
H A D | constfold.c | 74 UnionExp ue; in Neg() 98 UnionExp ue; in Com() 107 UnionExp ue; in Not() 116 UnionExp ue; in Bool() 125 UnionExp ue; in Add() 235 UnionExp ue; in Min() 340 UnionExp ue; in Mul() 392 UnionExp ue; in Div() 473 UnionExp ue; in Mod() 552 UnionExp ue; in Pow() [all …]
|
H A D | expression.h | 50 struct UnionExp; 1487 struct UnionExp struct 1491 UnionExp(Expression *e) in UnionExp() argument 1544 UnionExp Neg(Type *type, Expression *e1); argument 1545 UnionExp Com(Type *type, Expression *e1); 1546 UnionExp Not(Type *type, Expression *e1); 1547 UnionExp Bool(Type *type, Expression *e1); 1549 UnionExp ArrayLength(Type *type, Expression *e1); 1550 UnionExp Ptr(Type *type, Expression *e1); 1564 UnionExp Index(Type *type, Expression *e1, Expression *e2); [all …]
|
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/d/dmd/ |
H A D | ctfe.h | 76 UnionExp voidInitLiteral(Type *t, VarDeclaration *var); 133 UnionExp copyLiteral(Expression *e); 137 Expression *paintTypeOntoLiteral(UnionExp *pue, Type *type, Expression *lit); 138 UnionExp paintTypeOntoLiteralCopy(Type *type, Expression *lit); 141 Expression *resolveSlice(Expression *e, UnionExp *pue = NULL); 151 StringExp *createBlockDuplicatedStringLiteral(UnionExp *pue, Loc loc, Type *type, 173 UnionExp changeArrayLiteralLength(Loc loc, TypeArray *arrayType, 197 UnionExp pointerDifference(Loc loc, Type *type, Expression *e1, Expression *e2); 205 UnionExp pointerArithmetic(Loc loc, TOK op, Type *type, 213 Expression *paintFloatInt(UnionExp *pue, Expression *fromVal, Type *to); [all …]
|
H A D | constfold.c | 74 UnionExp ue; in Neg() 98 UnionExp ue; in Com() 107 UnionExp ue; in Not() 116 UnionExp ue; in Bool() 125 UnionExp ue; in Add() 235 UnionExp ue; in Min() 340 UnionExp ue; in Mul() 392 UnionExp ue; in Div() 473 UnionExp ue; in Mod() 552 UnionExp ue; in Pow() [all …]
|
H A D | expression.h | 50 struct UnionExp; 1485 struct UnionExp struct 1489 UnionExp(Expression *e) in UnionExp() function 1542 UnionExp Neg(Type *type, Expression *e1); argument 1543 UnionExp Com(Type *type, Expression *e1); 1544 UnionExp Not(Type *type, Expression *e1); 1545 UnionExp Bool(Type *type, Expression *e1); 1547 UnionExp ArrayLength(Type *type, Expression *e1); 1548 UnionExp Ptr(Type *type, Expression *e1); 1562 UnionExp Index(Type *type, Expression *e1, Expression *e2); [all …]
|
/dports/lang/gcc11/gcc-11.2.0/gcc/d/dmd/ |
H A D | ctfe.h | 76 UnionExp voidInitLiteral(Type *t, VarDeclaration *var); 133 UnionExp copyLiteral(Expression *e); 137 Expression *paintTypeOntoLiteral(UnionExp *pue, Type *type, Expression *lit); 138 UnionExp paintTypeOntoLiteralCopy(Type *type, Expression *lit); 141 Expression *resolveSlice(Expression *e, UnionExp *pue = NULL); 151 StringExp *createBlockDuplicatedStringLiteral(UnionExp *pue, Loc loc, Type *type, 173 UnionExp changeArrayLiteralLength(Loc loc, TypeArray *arrayType, 197 UnionExp pointerDifference(Loc loc, Type *type, Expression *e1, Expression *e2); 205 UnionExp pointerArithmetic(Loc loc, TOK op, Type *type, 213 Expression *paintFloatInt(UnionExp *pue, Expression *fromVal, Type *to); [all …]
|
H A D | constfold.c | 74 UnionExp ue; in Neg() 98 UnionExp ue; in Com() 107 UnionExp ue; in Not() 116 UnionExp ue; in Bool() 125 UnionExp ue; in Add() 235 UnionExp ue; in Min() 340 UnionExp ue; in Mul() 392 UnionExp ue; in Div() 473 UnionExp ue; in Mod() 552 UnionExp ue; in Pow() [all …]
|
/dports/lang/gcc10-devel/gcc-10-20211008/gcc/d/dmd/ |
H A D | ctfe.h | 76 UnionExp voidInitLiteral(Type *t, VarDeclaration *var); 133 UnionExp copyLiteral(Expression *e); 137 Expression *paintTypeOntoLiteral(UnionExp *pue, Type *type, Expression *lit); 138 UnionExp paintTypeOntoLiteralCopy(Type *type, Expression *lit); 141 Expression *resolveSlice(Expression *e, UnionExp *pue = NULL); 151 StringExp *createBlockDuplicatedStringLiteral(UnionExp *pue, Loc loc, Type *type, 173 UnionExp changeArrayLiteralLength(Loc loc, TypeArray *arrayType, 197 UnionExp pointerDifference(Loc loc, Type *type, Expression *e1, Expression *e2); 205 UnionExp pointerArithmetic(Loc loc, TOK op, Type *type, 213 Expression *paintFloatInt(UnionExp *pue, Expression *fromVal, Type *to); [all …]
|
H A D | constfold.c | 74 UnionExp ue; in Neg() 98 UnionExp ue; in Com() 107 UnionExp ue; in Not() 116 UnionExp ue; in Bool() 125 UnionExp ue; in Add() 235 UnionExp ue; in Min() 340 UnionExp ue; in Mul() 392 UnionExp ue; in Div() 473 UnionExp ue; in Mod() 552 UnionExp ue; in Pow() [all …]
|
H A D | expression.h | 50 struct UnionExp; 1489 struct UnionExp struct 1493 UnionExp(Expression *e) in UnionExp() function 1546 UnionExp Neg(Type *type, Expression *e1); argument 1547 UnionExp Com(Type *type, Expression *e1); 1548 UnionExp Not(Type *type, Expression *e1); 1549 UnionExp Bool(Type *type, Expression *e1); 1551 UnionExp ArrayLength(Type *type, Expression *e1); 1552 UnionExp Ptr(Type *type, Expression *e1); 1566 UnionExp Index(Type *type, Expression *e1, Expression *e2); [all …]
|
/dports/lang/gcc12-devel/gcc-12-20211205/gcc/d/dmd/ |
H A D | constfold.d | 90 UnionExp ue = void; in Neg() 113 UnionExp ue = void; in Com() 121 UnionExp ue = void; in Not() 129 UnionExp ue = void; in Bool() 137 UnionExp ue = void; in Add() 244 UnionExp ue = void; in Min() 343 UnionExp ue = void; in Mul() 392 UnionExp ue = void; in Div() 467 UnionExp ue = void; in Mod() 533 UnionExp ue; in Pow() [all …]
|