/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | ctfeexpr.d | 439 Expression paintTypeOntoLiteral(UnionExp* pue, Type type, Expression lit) in paintTypeOntoLiteral() 578 ArrayLiteralExp createBlockDuplicatedArrayLiteral(UnionExp* pue, const ref Loc loc, Type type, Expr… in createBlockDuplicatedArrayLiteral() 609 StringExp createBlockDuplicatedStringLiteral(UnionExp* pue, const ref Loc loc, Type type, dchar val… in createBlockDuplicatedStringLiteral() 792 Expression pointerDifference(UnionExp* pue, const ref Loc loc, Type type, Expression e1, Expression… in pointerDifference() 825 Expression pointerArithmetic(UnionExp* pue, const ref Loc loc, EXP op, Type type, Expression eptr, … in pointerArithmetic() 1005 Expression paintFloatInt(UnionExp* pue, Expression fromVal, Type to) in paintFloatInt() 1553 Expression ctfeIndex(UnionExp* pue, const ref Loc loc, Type type, Expression e1, uinteger_t indx) in ctfeIndex() 1754 Expression changeArrayLiteralLength(UnionExp* pue, const ref Loc loc, TypeArray arrayType, Expressi… in changeArrayLiteralLength()
|
H A D | dinterpret.d | 425 private Expression interpretFunction(UnionExp* pue, FuncDeclaration fd, InterState* istate, Express… in interpretFunction() 747 UnionExp* pue; // storage for `result` variable 749 extern (D) this(UnionExp* pue, InterState* istate, CTFEGoal goal) in this() 2733 …static Expression recursivelyCreateArrayLiteral(UnionExp* pue, const ref Loc loc, Type newtype, In… in recursivelyCreateArrayLiteral() 3994 …private Expression interpretAssignToSlice(UnionExp* pue, BinExp e, Expression e1, Expression newva… in interpretAssignToSlice() 4472 private void interpretFourPointerRelation(UnionExp* pue, BinExp e) in interpretFourPointerRelation() 5083 static Expression interpretVectorToArray(UnionExp* pue, VectorExp e) in interpretVectorToArray() 6448 Expression interpret(UnionExp* pue, Statement s, InterState* istate) in interpret() 6829 private Expression interpret_length(UnionExp* pue, InterState* istate, Expression earg) in interpret_length() 6844 private Expression interpret_keys(UnionExp* pue, InterState* istate, Expression earg, Type returnTy… in interpret_keys() [all …]
|
H A D | expression.d | 1808 static void emplace(UnionExp* pue, const ref Loc loc, dinteger_t value, Type type) in emplace() 2083 static void emplace(UnionExp* pue, const ref Loc loc, real_t value, Type type) in emplace() 2159 static void emplace(UnionExp* pue, const ref Loc loc, complex_t value, Type type) in emplace() 2468 static void emplace(UnionExp* pue, const ref Loc loc, const(char)* s) in emplace() 2473 extern (D) static void emplace(UnionExp* pue, const ref Loc loc, const(void)[] string) in emplace() 2478 …extern (D) static void emplace(UnionExp* pue, const ref Loc loc, const(void)[] string, size_t len,… in emplace() 2968 static void emplace(UnionExp* pue, const ref Loc loc, Expressions* elements) in emplace() 5441 static void emplace(UnionExp* pue, const ref Loc loc, Expression e, Type type) in emplace()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | dinterpret.c | 752 static Expression *interpretFunction(UnionExp *pue, FuncDeclaration *fd, InterState *istate, Expres… in interpretFunction() 989 UnionExp *pue; // storage for `result` variable 991 Interpreter(UnionExp *pue, InterState *istate, CtfeGoal goal) in Interpreter() 2718 …static Expression *recursivelyCreateArrayLiteral(UnionExp *pue, Loc loc, Type *newtype, InterState… in recursivelyCreateArrayLiteral() 2952 bool evalOperand(UnionExp *pue, Expression *e, Expression *ex, Expression *&er) in evalOperand() 3839 Expression *interpretAssignToSlice(UnionExp *pue, BinExp *e, in interpretAssignToSlice() 4341 void interpretFourPointerRelation(UnionExp *pue, BinExp *e) in interpretFourPointerRelation() 4912 static Expression *interpretVectorToArray(UnionExp *pue, VectorExp *e) in interpretVectorToArray() 6184 static Expression *interpret(UnionExp *pue, Expression *e, InterState *istate, CtfeGoal goal) in interpret() 6217 static Expression *interpret(UnionExp *pue, Statement *s, InterState *istate) in interpret() [all …]
|
H A D | ctfeexpr.c | 419 Expression *paintTypeOntoLiteral(UnionExp *pue, Type *type, Expression *lit) in paintTypeOntoLiteral() 496 Expression *resolveSlice(Expression *e, UnionExp *pue) in resolveSlice() 560 ArrayLiteralExp *createBlockDuplicatedArrayLiteral(UnionExp *pue, Loc loc, Type *type, in createBlockDuplicatedArrayLiteral() 594 StringExp *createBlockDuplicatedStringLiteral(UnionExp *pue, Loc loc, Type *type, in createBlockDuplicatedStringLiteral() 1002 Expression *paintFloatInt(UnionExp *pue, Expression *fromVal, Type *to) in paintFloatInt() 1604 Expression *ctfeCast(UnionExp *pue, Loc loc, Type *type, Type *to, Expression *e) in ctfeCast()
|