diff dmd/statement.h @ 875:330f999ade44

Merged DMD 1.038
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Tue, 06 Jan 2009 16:33:51 +0100
parents a58784e0f035
children 545f54041d91
line wrap: on
line diff
--- a/dmd/statement.h	Tue Jan 06 15:54:48 2009 +0100
+++ b/dmd/statement.h	Tue Jan 06 16:33:51 2009 +0100
@@ -148,7 +148,6 @@
     virtual int hasBreak();
     virtual int hasContinue();
     virtual int usesEH();
-    virtual int fallOffEnd();
     virtual int blockExit();
     virtual int comeFrom();
     virtual void scopeCode(Statement **sentry, Statement **sexit, Statement **sfinally);
@@ -179,7 +178,6 @@
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
     Statement *semantic(Scope *sc);
     Expression *interpret(InterState *istate);
-    int fallOffEnd();
     int blockExit();
 
     int inlineCost(InlineCostState *ics);
@@ -225,7 +223,6 @@
     virtual Statement *semantic(Scope *sc);
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     int comeFrom();
     virtual Statements *flatten(Scope *sc);
     ReturnStatement *isReturnStatement();
@@ -255,7 +252,6 @@
     int hasContinue();
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     int comeFrom();
     Expression *interpret(InterState *istate);
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
@@ -280,7 +276,6 @@
     int hasContinue();
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     int comeFrom();
     Expression *interpret(InterState *istate);
 
@@ -302,7 +297,6 @@
     int hasContinue();
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     int comeFrom();
     Expression *interpret(InterState *istate);
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
@@ -325,7 +319,6 @@
     int hasContinue();
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     int comeFrom();
     Expression *interpret(InterState *istate);
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
@@ -351,7 +344,6 @@
     int hasContinue();
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     int comeFrom();
     Expression *interpret(InterState *istate);
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
@@ -384,7 +376,6 @@
     int hasContinue();
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     int comeFrom();
     Expression *interpret(InterState *istate);
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
@@ -413,7 +404,6 @@
     int hasContinue();
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     int comeFrom();
     Expression *interpret(InterState *istate);
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
@@ -440,7 +430,6 @@
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     IfStatement *isIfStatement() { return this; }
 
     int inlineCost(InlineCostState *ics);
@@ -477,7 +466,6 @@
     Statement *semantic(Scope *sc);
     int usesEH();
     int blockExit();
-    int fallOffEnd();
 
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
 };
@@ -511,7 +499,6 @@
     int hasBreak();
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     Expression *interpret(InterState *istate);
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
 
@@ -533,7 +520,6 @@
     int compare(Object *obj);
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     int comeFrom();
     Expression *interpret(InterState *istate);
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
@@ -561,7 +547,6 @@
     Statement *semantic(Scope *sc);
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     int comeFrom();
     Expression *interpret(InterState *istate);
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
@@ -584,7 +569,6 @@
     Statement *semantic(Scope *sc);
     Expression *interpret(InterState *istate);
     int blockExit();
-    int fallOffEnd();
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
 
     void toIR(IRState *irs);
@@ -602,7 +586,6 @@
     Statement *semantic(Scope *sc);
     Expression *interpret(InterState *istate);
     int blockExit();
-    int fallOffEnd();
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
 
     void toIR(IRState *irs);
@@ -612,7 +595,6 @@
 {
     SwitchErrorStatement(Loc loc);
     int blockExit();
-    int fallOffEnd();
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
 
     void toIR(IRState *irs);
@@ -628,7 +610,6 @@
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
     Statement *semantic(Scope *sc);
     int blockExit();
-    int fallOffEnd();
     Expression *interpret(InterState *istate);
 
     int inlineCost(InlineCostState *ics);
@@ -650,7 +631,6 @@
     Statement *semantic(Scope *sc);
     Expression *interpret(InterState *istate);
     int blockExit();
-    int fallOffEnd();
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
 
     void toIR(IRState *irs);
@@ -669,7 +649,6 @@
     Statement *semantic(Scope *sc);
     Expression *interpret(InterState *istate);
     int blockExit();
-    int fallOffEnd();
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
 
     void toIR(IRState *irs);
@@ -691,7 +670,6 @@
     int hasContinue();
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
 
     Statement *inlineScan(InlineScanState *iss);
@@ -715,7 +693,6 @@
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
     int usesEH();
     int blockExit();
-    int fallOffEnd();
 
     Statement *inlineScan(InlineScanState *iss);
 
@@ -733,7 +710,6 @@
     int hasBreak();
     int usesEH();
     int blockExit();
-    int fallOffEnd();
 
     Statement *inlineScan(InlineScanState *iss);
 
@@ -771,7 +747,6 @@
     int hasContinue();
     int usesEH();
     int blockExit();
-    int fallOffEnd();
 
     Statement *inlineScan(InlineScanState *iss);
 
@@ -803,7 +778,6 @@
     Statement *semantic(Scope *sc);
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
     int blockExit();
-    int fallOffEnd();
 
     Statement *inlineScan(InlineScanState *iss);
 
@@ -820,7 +794,6 @@
     Statement *semantic(Scope *sc);
     Statements *flatten(Scope *sc);
     int blockExit();
-    int fallOffEnd();
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
 
     Statement *inlineScan(InlineScanState *iss);
@@ -839,7 +812,6 @@
     Statement *syntaxCopy();
     Statement *semantic(Scope *sc);
     int blockExit();
-    int fallOffEnd();
     Expression *interpret(InterState *istate);
 
     void toIR(IRState *irs);
@@ -862,7 +834,6 @@
     Statements *flatten(Scope *sc);
     int usesEH();
     int blockExit();
-    int fallOffEnd();
     int comeFrom();
     Expression *interpret(InterState *istate);
     void toCBuffer(OutBuffer *buf, HdrGenState *hgs);