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

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
expression.h 142 NullExp* isNullExp();
356 class NullExp : public Expression
1385 char nullexp [sizeof(NullExp)]; member in union:MemorySet::UnionExp::__anon15987
lambdacomp.d 483 override void visit(NullExp) { buf.setsize(0); }
visitor.h 194 class NullExp;
474 virtual void visit(NullExp *e) { visit((Expression *)e); }
ctfeexpr.d 376 emplaceExp!(NullExp)(&ue, se.loc, se.type);
758 return new NullExp(ie.loc, e.type.nextOf());
1161 * If e is NullExp, return NULL.
1604 emplaceExp!(NullExp)(pue, loc, to);
clone.d 105 scope er = new NullExp(ad.loc, ad.type); // dummy rvalue
461 scope er = new NullExp(ad.loc, null); // dummy rvalue
dinterpret.d 1801 override void visit(NullExp e)
2662 auto ne = ctfeEmplaceExp!NullExp(e.loc);
5468 result = ctfeEmplaceExp!NullExp(e.loc);
5638 emplaceExp!(NullExp)(pue, e.loc, e.type);
5655 emplaceExp!(NullExp)(pue, e.loc, e.type);
6855 emplaceExp!(NullExp)(pue, earg.loc, earg.type);
6878 emplaceExp!(NullExp)(pue, earg.loc, earg.type);
6902 emplaceExp!(NullExp)(pue, earg.loc, earg.type);
dmangle.d 869 override void visit(NullExp e)
parsetimevisitor.d 182 void visit(AST.NullExp e) { visit(cast(AST.Expression)e); }
expression.d 576 char[__traits(classInstanceSize, NullExp)] nullexp;
1636 inout(NullExp) isNullExp() { return op == EXP.null_ ? cast(typeof(return))this : null; }
2379 extern (C++) final class NullExp : Expression
2383 super(loc, EXP.null_, __traits(classInstanceSize, NullExp));
typesem.d 4807 case Tnull: return new NullExp(Loc.initial, Type.tnull);
4816 case Tclass: return new NullExp(loc, mt);
constfold.d 1572 emplaceExp!(NullExp)(&ue, e1.loc, type);
dtoh.d 2582 override void visit(AST.NullExp e)
parse.d 7943 e = new AST.NullExp(loc);
9274 return new AST.NullExp(loc);
expressionsem.d 2173 arg = new NullExp(arg.loc, ta);
2948 override void visit(NullExp e)
2952 printf("NullExp::semantic('%s')\n", e.toChars());
7038 Expression e = new DelegateExp(exp.loc, new NullExp(exp.loc, Type.tnull), f, ve.hasOverloads);
dcast.d 520 MATCH visitNull(NullExp e)
524 printf("NullExp::implicitConvTo(this=%s, type=%s, t=%s)\n", e.toChars(), e.type.toChars(), t.toChars());
hdrgen.d 1976 void visitNull(NullExp e)
dtemplate.d 4703 override void visit(NullExp e)
  /src/external/gpl3/gcc.old/dist/gcc/d/
expr.cc 2846 /* CTFE may fill the hidden pointer by NullExp. */
2937 void visit (NullExp *e)

Completed in 52 milliseconds