Searched refs:SymbolExp (Results 1 – 15 of 15) sorted by relevance
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | visitor.h | 199 class SymbolExp; variable 493 virtual void visit(SymbolExp *e) { visit((Expression *)e); } in visit() 494 virtual void visit(SymOffExp *e) { visit((SymbolExp *)e); } in visit() 495 virtual void visit(VarExp *e) { visit((SymbolExp *)e); } in visit()
|
| H A D | expression.h | 574 class SymbolExp : public Expression 579 SymbolExp(Loc loc, TOK op, int size, Declaration *var, bool hasOverloads); 586 class SymOffExp : public SymbolExp 599 class VarExp : public SymbolExp
|
| H A D | expression.c | 4333 SymbolExp::SymbolExp(Loc loc, TOK op, int size, Declaration *var, bool hasOverloads) in SymbolExp() function 4344 : SymbolExp(loc, TOKsymoff, sizeof(SymOffExp), var, in SymOffExp() 4365 : SymbolExp(loc, TOKvar, sizeof(VarExp), var, in VarExp()
|
| H A D | dinterpret.c | 4656 result = getVarExp(e->loc, istate, ((SymbolExp *)ea)->var, ctfeNeedRvalue); in visit() 5786 Type *origType = ((SymbolExp *)e1)->var->type; in visit()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | visitor.h | 207 class SymbolExp; variable 492 virtual void visit(SymbolExp *e) { visit((Expression *)e); } in visit() 498 virtual void visit(VarExp *e) { visit((SymbolExp *)e); } in visit() 634 virtual void visit(SymOffExp *e) { visit((SymbolExp *)e); } in visit()
|
| H A D | printast.d | 77 override void visit(SymbolExp e) in visit()
|
| H A D | expression.h | 555 class SymbolExp : public Expression 567 class SymOffExp : public SymbolExp 579 class VarExp : public SymbolExp
|
| H A D | lambdacomp.d | 488 override void visit(SymbolExp) { buf.setsize(0); } in visit() argument
|
| H A D | parsetimevisitor.d | 200 void visit(AST.SymbolExp e) { visit(cast(AST.Expression)e); } in ParseTimeVisitor() 206 void visit(AST.VarExp e) { visit(cast(AST.SymbolExp)e); } in ParseTimeVisitor()
|
| H A D | visitor.d | 71 void visit(ASTCodegen.SymOffExp e) { visit(cast(ASTCodegen.SymbolExp)e); }
|
| H A D | expression.d | 3598 extern (C++) class SymbolExp : Expression 3621 extern (C++) final class SymOffExp : SymbolExp 3653 extern (C++) final class VarExp : SymbolExp
|
| H A D | dinterpret.d | 4773 result = getVarExp(e.loc, istate, (cast(SymbolExp)ea).var, CTFEGoal.RValue); in visit() 5941 Type origType = (cast(SymbolExp)e1).var.type; in visit()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | ChangeLog-2012 | 282 (SymbolExp::toElem ): Likewise. 496 (SymbolExp::toElem): Likewise.
|
| H A D | ChangeLog-2016 | 813 * expr.cc (ExprVisitor::visit(SymbolExp)): Remove function. 974 (SymbolExp::toElem): Likewise.
|
| H A D | ChangeLog-2014 | 364 * d-elem.cc (SymbolExp::toElem): Convert symbols to the expression
|