/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | constfold.c | 87 new(&ue) ComplexExp(loc, -e1->toComplex(), type); in Neg() 213 new(&ue) ComplexExp(loc, v, type); in Add() 323 new(&ue) ComplexExp(loc, v, type); in Min() 379 new(&ue) ComplexExp(loc, c, type); in Mul() 428 new(&ue) ComplexExp(loc, c, type); in Div() 507 new(&ue) ComplexExp(loc, c, type); in Mod() 578 new(&ur) ComplexExp(loc, e1->toComplex(), e1->type); in Pow() 579 new(&uv) ComplexExp(loc, complex_t(CTFloat::one), e1->type); in Pow() 615 new(&ue) ComplexExp(loc, v->toComplex(), type); in Pow() 1222 new(&ue) ComplexExp(loc, value, type); in Cast()
|
H A D | expression.c | 3074 ComplexExp::ComplexExp(Loc loc, complex_t value, Type *type) in ComplexExp() function 3075 : Expression(loc, TOKcomplex80, sizeof(ComplexExp)), value(value) in ComplexExp() 3081 ComplexExp *ComplexExp::create(Loc loc, complex_t value, Type *type) in create() 3083 return new ComplexExp(loc, value, type); in create() 3086 dinteger_t ComplexExp::toInteger() in toInteger() 3091 uinteger_t ComplexExp::toUInteger() in toUInteger() 3096 real_t ComplexExp::toReal() in toReal() 3101 real_t ComplexExp::toImaginary() in toImaginary() 3106 complex_t ComplexExp::toComplex() in toComplex() 3111 bool ComplexExp::equals(RootObject *o) in equals() [all …]
|
H A D | expression.h | 272 class ComplexExp : public Expression 277 ComplexExp(Loc loc, complex_t value, Type *type); 278 static ComplexExp *create(Loc loc, complex_t value, Type *type); 1521 char complexexp[sizeof(ComplexExp)];
|
H A D | visitor.h | 182 class ComplexExp; variable 476 virtual void visit(ComplexExp *e) { visit((Expression *)e); } in visit()
|
H A D | dmangle.c | 685 void visit(ComplexExp *e) in visit()
|
H A D | hdrgen.c | 2438 void visit(ComplexExp *e) in visit()
|
H A D | dtemplate.c | 406 ComplexExp *ce = (ComplexExp *)e; in expressionHash()
|
H A D | dcast.c | 1590 void visit(ComplexExp *e) in castTo()
|
H A D | mtype.c | 3417 e = new ComplexExp(loc, cvalue, this); in getProperty() 3527 return new ComplexExp(loc, cvalue, this); in defaultInit()
|
H A D | dinterpret.c | 1892 void visit(ComplexExp *e) in visit()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | constfold.d | 102 emplaceExp!(ComplexExp)(&ue, loc, -e1.toComplex(), type); in Neg() 218 emplaceExp!(ComplexExp)(&ue, loc, v, type); in Add() 319 emplaceExp!(ComplexExp)(&ue, loc, v, type); in Min() 371 emplaceExp!(ComplexExp)(&ue, loc, c, type); in Mul() 415 emplaceExp!(ComplexExp)(&ue, loc, c, type); in Div() 480 emplaceExp!(ComplexExp)(&ue, loc, c, type); in Mod() 547 emplaceExp!(ComplexExp)(&ur, loc, e1.toComplex(), e1.type); in Pow() 548 emplaceExp!(ComplexExp)(&uv, loc, complex_t(CTFloat.one), e1.type); in Pow() 581 emplaceExp!(ComplexExp)(&ue, loc, v.toComplex(), type); in Pow() 1151 emplaceExp!(ComplexExp)(&ue, loc, value, type); in Cast()
|
H A D | expression.h | 136 ComplexExp* isComplexExp(); 291 class ComplexExp : public Expression 296 static ComplexExp *create(const Loc &loc, complex_t value, Type *type); 1379 char complexexp[sizeof(ComplexExp)];
|
H A D | lambdacomp.d | 472 override void visit(ComplexExp) { buf.setsize(0); } in visit() argument
|
H A D | visitor.d | 67 void visit(ASTCodegen.ComplexExp e) { visit(cast(ASTCodegen.Expression)e); }
|
H A D | visitor.h | 188 class ComplexExp; variable 630 virtual void visit(ComplexExp *e) { visit((Expression *)e); } in visit()
|
H A D | expression.d | 569 char[__traits(classInstanceSize, ComplexExp)] complexexp; 1630 …inout(ComplexExp) isComplexExp() { return op == EXP.complex80 ? cast(typeof(return))this : null;… in isComplexExp() 2141 extern (C++) final class ComplexExp : Expression 2147 super(loc, EXP.complex80, __traits(classInstanceSize, ComplexExp)); in this() 2153 static ComplexExp create(const ref Loc loc, complex_t value, Type type) in create() 2155 return new ComplexExp(loc, value, type); in create() 2161 emplaceExp!(ComplexExp)(pue, loc, value, type); in emplace()
|
H A D | dmangle.d | 861 override void visit(ComplexExp e) in visit()
|
H A D | typesem.d | 2494 return new ComplexExp(loc, complex_t(r, r), mt); in getProperty() 4694 return new ComplexExp(loc, cvalue, mt); in visitBasic()
|
H A D | dcast.d | 1815 Expression visitComplex(ComplexExp e) in visitComplex()
|
H A D | hdrgen.d | 1941 void visitComplex(ComplexExp e) in expressionPrettyPrint()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | d-builtins.cc | 368 return ComplexExp::create (loc, value, type); in d_eval_constant_expression()
|
H A D | ChangeLog-2016 | 839 (ComplexExp::toDt): Likewise. 896 (ExprVisitor::visit(ComplexExp)): Likewise.
|
H A D | expr.cc | 2532 void visit (ComplexExp *e) in visit()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | d-builtins.cc | 355 return ComplexExp::create (Loc (), value, type); in d_eval_constant_expression()
|
H A D | expr.cc | 2595 void visit (ComplexExp *e) in visit()
|