Searched refs:SymbolExp (Results 1 - 12 of 12) sorted by relevance

/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dprintast.d77 override void visit(SymbolExp e)
H A Dvisitor.h207 class SymbolExp;
492 virtual void visit(SymbolExp *e) { visit((Expression *)e); }
498 virtual void visit(VarExp *e) { visit((SymbolExp *)e); }
634 virtual void visit(SymOffExp *e) { visit((SymbolExp *)e); }
H A Dexpression.h555 class SymbolExp : public Expression class in inherits:Expression
567 class SymOffExp : public SymbolExp
579 class VarExp : public SymbolExp
H A Dvisitor.d71 void visit(ASTCodegen.SymOffExp e) { visit(cast(ASTCodegen.SymbolExp)e); }
H A Dlambdacomp.d488 override void visit(SymbolExp) { buf.setsize(0); }
H A Dparsetimevisitor.d200 void visit(AST.SymbolExp e) { visit(cast(AST.Expression)e); }
206 void visit(AST.VarExp e) { visit(cast(AST.SymbolExp)e); }
H A Dexpression.d3598 extern (C++) class SymbolExp : Expression
3621 extern (C++) final class SymOffExp : SymbolExp
3653 extern (C++) final class VarExp : SymbolExp
H A Ddinterpret.d4773 result = getVarExp(e.loc, istate, (cast(SymbolExp)ea).var, CTFEGoal.RValue);
5941 Type origType = (cast(SymbolExp)e1).var.type;
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dvisitor.h199 class SymbolExp;
493 virtual void visit(SymbolExp *e) { visit((Expression *)e); }
494 virtual void visit(SymOffExp *e) { visit((SymbolExp *)e); }
495 virtual void visit(VarExp *e) { visit((SymbolExp *)e); }
H A Dexpression.h574 class SymbolExp : public Expression class in inherits: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 Dexpression.c4331 /********************** SymbolExp **************************************/
4333 SymbolExp::SymbolExp(Loc loc, TOK op, int size, Declaration *var, bool hasOverloads) function in class:SymbolExp
4344 : SymbolExp(loc, TOKsymoff, sizeof(SymOffExp), var,
4365 : SymbolExp(loc, TOKvar, sizeof(VarExp), var,
H A Ddinterpret.c4656 result = getVarExp(e->loc, istate, ((SymbolExp *)ea)->var, ctfeNeedRvalue);
5786 Type *origType = ((SymbolExp *)e1)->var->type;

Completed in 155 milliseconds