EMMA Coverage Report (generated Sat Dec 08 18:09:21 GMT 2007)
[all classes][uk.co.zonetora.fj.ast.parser]

COVERAGE SUMMARY FOR SOURCE FILE [TokenIndex.java]

nameclass, %method, %block, %line, %
TokenIndex.java100% (1/1)74%  (14/19)73%  (55/75)73%  (27/37)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class TokenIndex100% (1/1)74%  (14/19)73%  (55/75)73%  (27/37)
caseTComma (TComma): void 0%   (0/1)0%   (0/4)0%   (0/2)
caseTEq (TEq): void 0%   (0/1)0%   (0/4)0%   (0/2)
caseTLSq (TLSq): void 0%   (0/1)0%   (0/4)0%   (0/2)
caseTPeriod (TPeriod): void 0%   (0/1)0%   (0/4)0%   (0/2)
caseTRSq (TRSq): void 0%   (0/1)0%   (0/4)0%   (0/2)
TokenIndex (): void 100% (1/1)100% (3/3)100% (1/1)
caseEOF (EOF): void 100% (1/1)100% (4/4)100% (2/2)
caseTExtends (TExtends): void 100% (1/1)100% (4/4)100% (2/2)
caseTIdentifier (TIdentifier): void 100% (1/1)100% (4/4)100% (2/2)
caseTLBrace (TLBrace): void 100% (1/1)100% (4/4)100% (2/2)
caseTLPar (TLPar): void 100% (1/1)100% (4/4)100% (2/2)
caseTNew (TNew): void 100% (1/1)100% (4/4)100% (2/2)
caseTRBrace (TRBrace): void 100% (1/1)100% (4/4)100% (2/2)
caseTRPar (TRPar): void 100% (1/1)100% (4/4)100% (2/2)
caseTReturn (TReturn): void 100% (1/1)100% (4/4)100% (2/2)
caseTSemicolon (TSemicolon): void 100% (1/1)100% (4/4)100% (2/2)
caseTSuper (TSuper): void 100% (1/1)100% (4/4)100% (2/2)
caseTTclass (TTclass): void 100% (1/1)100% (4/4)100% (2/2)
caseTThis (TThis): void 100% (1/1)100% (4/4)100% (2/2)

1/* This file was generated by SableCC (http://www.sablecc.org/). */
2 
3package uk.co.zonetora.fj.ast.parser;
4 
5import uk.co.zonetora.fj.ast.node.*;
6import uk.co.zonetora.fj.ast.analysis.*;
7 
8class TokenIndex extends AnalysisAdapter
9{
10    int index;
11 
12    public void caseTTclass(TTclass node)
13    {
14        index = 0;
15    }
16 
17    public void caseTExtends(TExtends node)
18    {
19        index = 1;
20    }
21 
22    public void caseTSuper(TSuper node)
23    {
24        index = 2;
25    }
26 
27    public void caseTThis(TThis node)
28    {
29        index = 3;
30    }
31 
32    public void caseTNew(TNew node)
33    {
34        index = 4;
35    }
36 
37    public void caseTReturn(TReturn node)
38    {
39        index = 5;
40    }
41 
42    public void caseTLBrace(TLBrace node)
43    {
44        index = 6;
45    }
46 
47    public void caseTRBrace(TRBrace node)
48    {
49        index = 7;
50    }
51 
52    public void caseTSemicolon(TSemicolon node)
53    {
54        index = 8;
55    }
56 
57    public void caseTComma(TComma node)
58    {
59        index = 9;
60    }
61 
62    public void caseTLPar(TLPar node)
63    {
64        index = 10;
65    }
66 
67    public void caseTRPar(TRPar node)
68    {
69        index = 11;
70    }
71 
72    public void caseTLSq(TLSq node)
73    {
74        index = 12;
75    }
76 
77    public void caseTRSq(TRSq node)
78    {
79        index = 13;
80    }
81 
82    public void caseTPeriod(TPeriod node)
83    {
84        index = 14;
85    }
86 
87    public void caseTEq(TEq node)
88    {
89        index = 15;
90    }
91 
92    public void caseTIdentifier(TIdentifier node)
93    {
94        index = 16;
95    }
96 
97    public void caseEOF(EOF node)
98    {
99        index = 17;
100    }
101}

[all classes][uk.co.zonetora.fj.ast.parser]
EMMA 2.0.5312 (C) Vladimir Roubtsov