Home
last modified time | relevance | path

Searched refs:ScopeExp (Results 1 – 25 of 32) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dtypesem.c64 result = typeToExpressionHelper(t, new ScopeExp(t->loc, t->tempinst)); in visit()
H A Dexpression.c347 s = ((ScopeExp *)e1)->sds;
592 Dsymbol *s = ((ScopeExp *)e1)->sds; in resolvePropertiesOnly()
748 return new ScopeExp(loc, ti); in searchUFCS()
3291 ScopeExp *ie = new ScopeExp(loc, imp->pkg); in resolve()
3296 ScopeExp *ie = new ScopeExp(loc, pkg); in resolve()
3301 ScopeExp *ie = new ScopeExp(loc, mod); in resolve()
3307 ScopeExp *ie = new ScopeExp(loc, ns); in resolve()
3334 e = new ScopeExp(loc, ti); in resolve()
4199 ScopeExp::ScopeExp(Loc loc, ScopeDsymbol *sds) in ScopeExp() function
4200 : Expression(loc, TOKscope, sizeof(ScopeExp)) in ScopeExp()
[all …]
H A Dexpressionsem.c848 void visit(ScopeExp *exp) in visit()
1695 Expression *se = new ScopeExp(exp->loc, ti); in callExpSemantic()
2795 ScopeExp *se = (ScopeExp *)exp->e1; in visit()
3641 TemplateInstance *ti = ((ScopeExp *)exp->e1)->sds->isTemplateInstance(); in visit()
7178 e = new ScopeExp(exp->loc, mmath); in visit()
8250 ds = ((ScopeExp *)exp->e1)->sds; in semanticX()
8393 ScopeExp *ie = (ScopeExp *)eright; in semanticY()
8556 e = new ScopeExp(exp->loc, sds); in semanticY()
8566 ie = new ScopeExp(exp->loc, imp->pkg); in semanticY()
8700 e = new ScopeExp(exp->loc, exp->ti); in semanticY()
[all …]
H A Dinitsem.c642 ScopeExp *se = (ScopeExp *)init->exp; in visit()
H A Dvisitor.h195 class ScopeExp; variable
489 virtual void visit(ScopeExp *e) { visit((Expression *)e); } in visit()
H A Dexpression.h508 class ScopeExp : public Expression
513 ScopeExp(Loc loc, ScopeDsymbol *sds);
H A Dmtype.c2401 s = ((ScopeExp *)e)->sds; in resolveExp()
6634 sym = ((ScopeExp *)e)->sds; in semantic()
7996 Expression *de = new DotExp(e->loc, e, new ScopeExp(e->loc, tm)); in dotExp()
8025 e = new ScopeExp(e->loc, ti); in dotExp()
8027 e = new DotExp(e->loc, e, new ScopeExp(e->loc, ti)); in dotExp()
8700 Expression *de = new DotExp(e->loc, e, new ScopeExp(e->loc, tm)); in dotExp()
8729 e = new ScopeExp(e->loc, ti); in dotExp()
8731 e = new DotExp(e->loc, e, new ScopeExp(e->loc, ti)); in dotExp()
H A Ddsymbol.c1549 s = ((ScopeExp *)e)->sds; in search()
H A Ddtemplate.c2015 sa = ((ScopeExp *)ea)->sds; in declareParameter()
4473 Expression *ex = new ScopeExp(e->loc, ti); in deduceType()
5291 sa = ((ScopeExp *)ea)->sds; in matchArg()
6893 sa = ((ScopeExp *)ea)->sds; in semanticTiargs()
H A Dhdrgen.c2565 void visit(ScopeExp *e) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dexpression.h149 ScopeExp* isScopeExp();
497 class ScopeExp : public Expression
502 ScopeExp *syntaxCopy();
H A Dlambdacomp.d486 override void visit(ScopeExp) { buf.setsize(0); } in visit() argument
H A Dvisitor.h203 class ScopeExp; variable
485 virtual void visit(ScopeExp *e) { visit((Expression *)e); } in visit()
H A Dexpressionsem.d465 return new ScopeExp(loc, ti); in searchUFCS()
945 auto ie = new ScopeExp(loc, imp.pkg); in symbolToExp()
950 auto ie = new ScopeExp(loc, pkg); in symbolToExp()
955 auto ie = new ScopeExp(loc, mod); in symbolToExp()
960 auto ie = new ScopeExp(loc, ns); in symbolToExp()
987 e = new ScopeExp(loc, ti); in symbolToExp()
3293 override void visit(ScopeExp exp) in visit()
4186 return (new ScopeExp(exp.loc, ti)).expressionSemantic(sc); in callExpSemantic()
4256 if (ScopeExp se = exp.e1.isScopeExp()) in visit()
6862 TemplateInstance ti = (cast(ScopeExp)exp.e1).sds.isTemplateInstance(); in visit()
[all …]
H A Dtypesem.d581 return typeToExpressionHelper(t, new ScopeExp(t.loc, t.tempinst)); in typeToExpression()
4020 return new DotExp(e.loc, e, new ScopeExp(e.loc, tm)).expressionSemantic(sc); in dotExp()
4048 e = new ScopeExp(e.loc, ti); in dotExp()
4050 e = new DotExp(e.loc, e, new ScopeExp(e.loc, ti)); in dotExp()
4428 return new DotExp(e.loc, e, new ScopeExp(e.loc, tm)).expressionSemantic(sc); in dotExp()
4463 e = new ScopeExp(e.loc, ti); in dotExp()
4465 e = new DotExp(e.loc, e, new ScopeExp(e.loc, ti)); in dotExp()
H A Dexpression.d1644 … inout(ScopeExp) isScopeExp() { return op == EXP.scope_ ? cast(typeof(return))this : null; } in isScopeExp()
3428 extern (C++) final class ScopeExp : Expression
3434 super(loc, EXP.scope_, __traits(classInstanceSize, ScopeExp)); in this()
3441 override ScopeExp syntaxCopy() in syntaxCopy()
3443 return new ScopeExp(loc, sds.syntaxCopy(null)); in syntaxCopy()
3942 Expression ex = (new ScopeExp(loc, ti)).expressionSemantic(td._scope);
4925 s = (cast(ScopeExp)e).sds; in findTempDecl()
H A Dparsetimevisitor.d193 void visit(AST.ScopeExp e) { visit(cast(AST.Expression)e); } in ParseTimeVisitor()
H A Dtransitivevisitor.d954 override void visit(AST.ScopeExp e) in ParseVisitMethods()
H A Ddtemplate.d2286 sa = (cast(ScopeExp)ea).sds; in declareParameter()
4850 Expression ex = (new ScopeExp(e.loc, ti)).expressionSemantic(e.td._scope); in visit()
6707 sa = (cast(ScopeExp)ea).sds; in semanticTiargs()
8114 sa = (cast(ScopeExp)ea).sds; in matchArg()
H A Dtraits.d938 ex = new DotExp(e.loc, ex, new ScopeExp(e.loc, ti)); in semanticTraits()
H A Ddsymbol.d1868 s = (cast(ScopeExp)e).sds;
H A Ddtoh.d2571 override void visit(AST.ScopeExp e)
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A DChangeLog-201898 (ExprVisitor::visit(ScopeExp)): Likewise.
H A Dexpr.cc3039 void visit (ScopeExp *e) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dexpr.cc3079 void visit (ScopeExp *e) in visit()

12