EMMA Coverage Report (generated Mon Dec 10 16:02:36 GMT 2007) |
---|
[all classes][uk.co.zonetora.fj.ast.parser] |
name | class, % | method, % | block, % | line, % |
---|---|---|---|---|
TokenIndex.java | 100% (1/1) | 100% (19/19) | 100% (75/75) | 100% (37/37) |
name | class, % | method, % | block, % | line, % |
---|---|---|---|---|
class TokenIndex | 100% (1/1) | 100% (19/19) | 100% (75/75) | 100% (37/37) |
TokenIndex (): void | 100% (1/1) | 100% (3/3) | 100% (1/1) | |
caseEOF (EOF): void | 100% (1/1) | 100% (4/4) | 100% (2/2) | |
caseTComma (TComma): void | 100% (1/1) | 100% (4/4) | 100% (2/2) | |
caseTEq (TEq): 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) | |
caseTLSq (TLSq): void | 100% (1/1) | 100% (4/4) | 100% (2/2) | |
caseTNew (TNew): void | 100% (1/1) | 100% (4/4) | 100% (2/2) | |
caseTPeriod (TPeriod): 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) | |
caseTRSq (TRSq): 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 | |
3 | package uk.co.zonetora.fj.ast.parser; |
4 | |
5 | import uk.co.zonetora.fj.ast.node.*; |
6 | import uk.co.zonetora.fj.ast.analysis.*; |
7 | |
8 | class 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 |