Showing with 10 additions and 10 deletions.
  1. +3 −3 src/expression.d
  2. +2 −2 src/expression.h
  3. +1 −1 src/hdrgen.d
  4. +1 −1 src/parse.d
  5. +1 −1 src/visitor.d
  6. +2 −2 src/visitor.h
6 changes: 3 additions & 3 deletions src/expression.d
Original file line number Diff line number Diff line change
Expand Up @@ -7653,19 +7653,19 @@ public:

/***********************************************************
*/
extern (C++) final class FileExp : UnaExp
extern (C++) final class ImportExp : UnaExp
{
public:
extern (D) this(Loc loc, Expression e)
{
super(loc, TOKimport, __traits(classInstanceSize, FileExp), e);
super(loc, TOKimport, __traits(classInstanceSize, ImportExp), e);
}

override Expression semantic(Scope* sc)
{
static if (LOGSEMANTIC)
{
printf("FileExp::semantic('%s')\n", toChars());
printf("ImportExp::semantic('%s')\n", toChars());
}
const(char)* name;
char* namez;
Expand Down
4 changes: 2 additions & 2 deletions src/expression.h
Original file line number Diff line number Diff line change
Expand Up @@ -799,10 +799,10 @@ class CompileExp : public UnaExp
void accept(Visitor *v) { v->visit(this); }
};

class FileExp : public UnaExp
class ImportExp : public UnaExp
{
public:
FileExp(Loc loc, Expression *e);
ImportExp(Loc loc, Expression *e);
Expression *semantic(Scope *sc);
void accept(Visitor *v) { v->visit(this); }
};
Expand Down
2 changes: 1 addition & 1 deletion src/hdrgen.d
Original file line number Diff line number Diff line change
Expand Up @@ -2540,7 +2540,7 @@ public:
buf.writeByte(')');
}

override void visit(FileExp e)
override void visit(ImportExp e)
{
buf.writestring("import(");
expToBuffer(e.e1, PREC_assign);
Expand Down
2 changes: 1 addition & 1 deletion src/parse.d
Original file line number Diff line number Diff line change
Expand Up @@ -6924,7 +6924,7 @@ public:
check(TOKlparen, "import");
e = parseAssignExp();
check(TOKrparen);
e = new FileExp(loc, e);
e = new ImportExp(loc, e);
break;
}
case TOKnew:
Expand Down
2 changes: 1 addition & 1 deletion src/visitor.d
Original file line number Diff line number Diff line change
Expand Up @@ -933,7 +933,7 @@ public:
visit(cast(UnaExp)e);
}

void visit(FileExp e)
void visit(ImportExp e)
{
visit(cast(UnaExp)e);
}
Expand Down
4 changes: 2 additions & 2 deletions src/visitor.h
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ class UnaExp;
class BinExp;
class BinAssignExp;
class CompileExp;
class FileExp;
class ImportExp;
class AssertExp;
class DotIdExp;
class DotTemplateExp;
Expand Down Expand Up @@ -490,7 +490,7 @@ class Visitor
virtual void visit(BinExp *e) { visit((Expression *)e); }
virtual void visit(BinAssignExp *e) { visit((BinExp *)e); }
virtual void visit(CompileExp *e) { visit((UnaExp *)e); }
virtual void visit(FileExp *e) { visit((UnaExp *)e); }
virtual void visit(ImportExp *e) { visit((UnaExp *)e); }
virtual void visit(AssertExp *e) { visit((UnaExp *)e); }
virtual void visit(DotIdExp *e) { visit((UnaExp *)e); }
virtual void visit(DotTemplateExp *e) { visit((UnaExp *)e); }
Expand Down