HomeSort by: relevance | last modified time | path
    Searched refs:UnionExp (Results 1 - 9 of 9) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
compiler.h 23 struct UnionExp;
33 static Expression *paintAsType(UnionExp *, Expression *, Type *);
compiler.d 41 extern (C++) static Expression paintAsType(UnionExp* pue, Expression e, Type type);
constfold.d 78 void cantExp(out UnionExp ue)
88 UnionExp Neg(Type type, Expression e1)
90 UnionExp ue = void;
111 UnionExp Com(Type type, Expression e1)
113 UnionExp ue = void;
119 UnionExp Not(Type type, Expression e1)
121 UnionExp ue = void;
130 UnionExp Add(const ref Loc loc, Type type, Expression e1, Expression e2)
132 UnionExp ue = void;
235 UnionExp Min(const ref Loc loc, Type type, Expression e1, Expression e2
    [all...]
ctfeexpr.d 147 UnionExp ue = void;
280 UnionExp copyLiteral(Expression e)
282 UnionExp ue = void;
364 emplaceExp!(UnionExp)(&ue, e);
419 emplaceExp!(UnionExp)(&ue, e);
439 Expression paintTypeOntoLiteral(UnionExp* pue, Type type, Expression lit)
447 private UnionExp paintTypeOntoLiteralCopy(Type type, Expression lit)
449 UnionExp ue;
452 emplaceExp!(UnionExp)(&ue, lit);
458 emplaceExp!(UnionExp)(&ue, lit)
    [all...]
dinterpret.d 425 private Expression interpretFunction(UnionExp* pue, FuncDeclaration fd, InterState* istate, Expressions* arguments, Expression thisarg)
747 UnionExp* pue; // storage for `result`
749 extern (D) this(UnionExp* pue, InterState* istate, CTFEGoal goal)
909 UnionExp ue = void;
1171 UnionExp ue = void;
1197 UnionExp ueinit = void;
1207 UnionExp ue = void;
1250 UnionExp uei = void;
1300 UnionExp uecond = void;
1309 UnionExp uecase = void
    [all...]
expression.h 41 struct UnionExp;
250 static void emplace(UnionExp *pue, const Loc &loc, dinteger_t value, Type *type);
280 static void emplace(UnionExp *pue, const Loc &loc, real_t value, Type *type);
297 static void emplace(UnionExp *pue, const Loc &loc, complex_t value, Type *type);
377 static void emplace(UnionExp *pue, const Loc &loc, const char *s);
422 static void emplace(UnionExp *pue, const Loc &loc, Expressions *elements);
911 static void emplace(UnionExp *pue, const Loc &loc, Expression *e, Type *t);
1347 struct UnionExp
1349 UnionExp() { } // yes, default constructor does nothing
1351 UnionExp(Expression *e
    [all...]
expression.d 86 void emplaceExp(T : UnionExp)(T* p, Expression e)
528 extern (C++) struct UnionExp
1808 static void emplace(UnionExp* pue, const ref Loc loc, dinteger_t value, Type type)
2083 static void emplace(UnionExp* pue, const ref Loc loc, real_t value, Type type)
2159 static void emplace(UnionExp* pue, const ref Loc loc, complex_t value, Type type)
2468 static void emplace(UnionExp* pue, const ref Loc loc, const(char)* s)
2473 extern (D) static void emplace(UnionExp* pue, const ref Loc loc, const(void)[] string)
2478 extern (D) static void emplace(UnionExp* pue, const ref Loc loc, const(void)[] string, size_t len, ubyte sz, char postfix)
2968 static void emplace(UnionExp* pue, const ref Loc loc, Expressions* elements)
4282 alias fp_t = UnionExp function(const ref Loc loc, Type, Expression, Expression)
    [all...]
optimize.d 962 extern (D) void shift_optimize(BinExp e, UnionExp function(const ref Loc, Type, Expression, Expression) shift)
  /src/external/gpl3/gcc.old/dist/gcc/d/
d-compiler.cc 41 Compiler::paintAsType (UnionExp *, Expression *expr, Type *type)

Completed in 23 milliseconds