Coverage Report - ProjetCompil.Verif.Src.ErreurContext
 
Classes in this File Line Coverage Branch Coverage Complexity
ErreurContext
0 %
0/7
0 %
0/1
2
ErreurContext$1
0 %
0/1
N/A
2
 
 1  
 /**
 2  
  * Type énuméré pour les erreurs contextuelles.
 3  
  * Ce type énuméré définit toutes les erreurs contextuelles possibles et 
 4  
  * permet l'affichage des messages d'erreurs pour la passe 2.
 5  
  */
 6  
 
 7  
 // -------------------------------------------------------------------------
 8  
 // A COMPLETER, avec les différents types d'erreur et les messages d'erreurs 
 9  
 // correspondants
 10  
 // -------------------------------------------------------------------------
 11  
 
 12  
 package ProjetCompil.Verif.Src;
 13  
 
 14  0
 public enum ErreurContext {
 15  
    
 16  0
    ErreurNonRepertoriee;
 17  
 
 18  
    void leverErreurContext(String s, int numLigne) throws ErreurVerif {
 19  0
       System.err.println("Erreur contextuelle : ");
 20  0
       switch (this) {
 21  
          default:
 22  0
             System.err.print("non repertoriee");
 23  
       }
 24  0
       System.err.println(" ... ligne " + numLigne);
 25  0
       throw new ErreurVerif();
 26  
    }
 27  
 
 28  
 }
 29  
 
 30