| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | lambdacomp.d | 489 override void visit(TemplateExp) { buf.setsize(0); } in visit() argument
|
| H A D | expression.h | 150 TemplateExp* isTemplateExp(); 508 class TemplateExp : public Expression
|
| H A D | visitor.h | 204 class TemplateExp; variable 491 virtual void visit(TemplateExp *e) { visit((Expression *)e); } in visit()
|
| H A D | traits.d | 894 Expression ex = new TemplateExp(e.loc, td, f); in semanticTraits() 936 ex = new DotExp(e.loc, ex, new TemplateExp(e.loc, td)); in semanticTraits()
|
| H A D | parsetimevisitor.d | 199 void visit(AST.TemplateExp e) { visit(cast(AST.Expression)e); } in ParseTimeVisitor()
|
| H A D | expressionsem.d | 1001 e = new TemplateExp(loc, td); in symbolToExp() 2665 e = new TemplateExp(exp.loc, td, f); in visit() 3428 result = (new TemplateExp(exp.loc, td)).expressionSemantic(sc); in visit() 4280 exp.e1 = new TemplateExp(exp.loc, td); in visit() 4922 s = (cast(TemplateExp)exp.e1).td; in visit() 12286 TemplateExp te = exp.e1.isTemplateExp(); in semanticX() 12529 e = new TemplateExp(exp.loc, td); in semanticY() 12771 e = new TemplateExp(ve.loc, td) in semanticY() 12809 exp.ti.tempdecl = (cast(TemplateExp)e).td; in semanticY()
|
| H A D | expression.d | 1645 …inout(TemplateExp) isTemplateExp() { return op == EXP.template_ ? cast(typeof(return))this : null… in isTemplateExp() 3482 extern (C++) final class TemplateExp : Expression 3489 super(loc, EXP.template_, __traits(classInstanceSize, TemplateExp));
|
| H A D | typesem.d | 4027 e = new TemplateExp(e.loc, td); in dotExp() 4436 e = new TemplateExp(e.loc, td); in dotExp()
|
| H A D | hdrgen.d | 2073 void visitTemplate(TemplateExp e) in expressionPrettyPrint()
|
| H A D | statementsem.d | 4399 ds = (cast(TemplateExp)e).td; in makeTupleForeach()
|
| H A D | dtemplate.d | 6739 sa = (cast(TemplateExp)ea).td; in semanticTiargs()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | expression.c | 364 s = ((TemplateExp *)e1)->td; 602 td = ((TemplateExp *)e1)->td; in resolvePropertiesOnly() 3349 e = new TemplateExp(loc, td); in resolve() 4244 TemplateExp::TemplateExp(Loc loc, TemplateDeclaration *td, FuncDeclaration *fd) in TemplateExp() function 4245 : Expression(loc, TOKtemplate, sizeof(TemplateExp)) in TemplateExp() 4252 bool TemplateExp::checkType() in checkType() 4258 bool TemplateExp::checkValue() in checkValue() 4264 bool TemplateExp::isLvalue() in isLvalue() 4269 Expression *TemplateExp::toLvalue(Scope *sc, Expression *e) in toLvalue()
|
| H A D | visitor.h | 196 class TemplateExp; variable 490 virtual void visit(TemplateExp *e) { visit((Expression *)e); } in visit()
|
| H A D | expressionsem.c | 357 e = new TemplateExp(exp->loc, td, f); in visit() 981 result = semantic(new TemplateExp(exp->loc, td), sc); in visit() 2821 exp->e1 = new TemplateExp(exp->loc, td); in visit() 3400 s = ((TemplateExp *)exp->e1)->td; in visit() 4811 TemplateDeclaration *td = ((TemplateExp *)exp->e2)->td; in visit() 8263 TemplateExp *te = (TemplateExp *)exp->e1; in semanticX() 8513 e = new TemplateExp(exp->loc, td); in semanticY() 8714 e = new TemplateExp(ve->loc, td); in semanticY() 8754 exp->ti->tempdecl = ((TemplateExp *)e)->td; in semanticY()
|
| H A D | expression.h | 520 class TemplateExp : public Expression 526 TemplateExp(Loc loc, TemplateDeclaration *td, FuncDeclaration *fd = NULL);
|
| H A D | traits.c | 708 Expression *ex = new TemplateExp(e->loc, td, f); in semanticTraits()
|
| H A D | mtype.c | 2397 s = ((TemplateExp *)e)->td; in resolveExp() 6631 sym = ((TemplateExp *)e)->td; in semantic() 8005 e = new TemplateExp(e->loc, td); in dotExp() 8709 e = new TemplateExp(e->loc, td); in dotExp()
|
| H A D | hdrgen.c | 2588 void visit(TemplateExp *e) in visit()
|
| H A D | dtemplate.c | 170 sa = ((TemplateExp *)ea)->td; in getDsymbol() 6925 sa = ((TemplateExp *)ea)->td; in semanticTiargs()
|
| H A D | statementsem.c | 530 ds = ((TemplateExp *)e)->td; in declareVariable()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | d-attribs.cc | 320 if (TemplateExp *te = attr->isTemplateExp ()) in build_attributes()
|