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

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
visitor.d 84 void visit(ASTCodegen.DotExp e) { visit(cast(ASTCodegen.BinExp)e); }
226 override void visit(ASTCodegen.DotExp e)
expression.h 185 DotExp* isDotExp();
995 class DotExp : public BinExp
visitor.h 247 class DotExp;
647 virtual void visit(DotExp *e) { visit((BinExp *)e); }
typesem.d 3367 Expression dotExp(Type mt, Scope* sc, Expression e, Identifier ident, int flag)
3374 printf("Type::dotExp(e = '%s', ident = '%s')\n", e.toChars(), ident.toChars());
3439 printf("TypeBasic::dotExp(e = '%s', ident = '%s')\n", e.toChars(), ident.toChars());
3550 printf("TypeVector::dotExp(e = '%s', ident = '%s')\n", e.toChars(), ident.toChars());
3587 return mt.basetype.dotExp(sc, e.castTo(sc, mt.basetype), ident, flag);
3594 printf("TypeArray::dotExp(e = '%s', ident = '%s')\n", e.toChars(), ident.toChars());
3608 printf("TypeSArray::dotExp(e = '%s', ident = '%s')\n", e.toChars(), ident.toChars());
3665 printf("TypeDArray::dotExp(e = '%s', ident = '%s')\n", e.toChars(), ident.toChars());
3707 printf("TypeAArray::dotExp(e = '%s', ident = '%s')\n", e.toChars(), ident.toChars());
3737 printf("TypeReference::dotExp(e = '%s', ident = '%s')\n", e.toChars(), ident.toChars())
    [all...]
traits.d 936 ex = new DotExp(e.loc, ex, new TemplateExp(e.loc, td));
938 ex = new DotExp(e.loc, ex, new ScopeExp(e.loc, ti));
expressionsem.d 4325 exp.e1 = new DotExp(exp.loc, se.e1, new OverExp(exp.loc, ti.tempdecl.isOverloadSet()));
4404 else if (DotExp de = exp.e1.isDotExp())
4534 e = new DotExp(exp.loc, e, new OverExp(exp.loc, os));
8142 override void visit(DotExp exp)
8146 printf("DotExp::semantic('%s')\n", exp.toChars());
12298 return exp.e1.type.dotExp(sc, exp.e1, exp.ident, exp.noderef ? DotExpFlag.noDeref : 0);
12573 e = new DotExp(exp.loc, eleft, e);
12643 return e.type.dotExp(sc, e, exp.ident, flag | (exp.noderef ? DotExpFlag.noDeref : 0));
12668 Expression e = exp.e1.type.dotExp(sc, exp.e1, exp.ident, flag | (exp.noderef ? DotExpFlag.noDeref : 0));
12696 e1 = new DotExp(exp.e1.loc, exp.e1, new ScopeExp(tm.loc, tm))
    [all...]
expression.d 1681 inout(DotExp) isDotExp() { return op == EXP.dot ? cast(typeof(return))this : null; }
4911 e = (cast(DotExp)e).e2;
5625 extern (C++) final class DotExp : BinExp
5629 super(loc, EXP.dot, __traits(classInstanceSize, DotExp), e1, e2);
hdrgen.d 2489 void visitDot(DotExp e)
dtemplate.d 6750 if (auto se = (cast(DotExp)ea).e2.isScopeExp())

Completed in 48 milliseconds