Skip to content

Package: ExtParserVal

ExtParserVal

nameinstructionbranchcomplexitylinemethod
ExtParserVal()
M: 0 C: 3
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
ExtParserVal(Object)
M: 0 C: 6
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
ExtParserVal(String)
M: 6 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 3 C: 0
0%
M: 1 C: 0
0%
ExtParserVal(double)
M: 6 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 3 C: 0
0%
M: 1 C: 0
0%
ExtParserVal(int)
M: 6 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 3 C: 0
0%
M: 1 C: 0
0%

Coverage

1: //#############################################
2: //## file: ExtParser.java
3: //## Generated by Byacc/j
4: //#############################################
5: package pruefskript.parser;
6:
7: /**
8: * BYACC/J Semantic Value for parser: ExtParser
9: * This class provides some of the functionality
10: * of the yacc/C 'union' directive
11: */
12: public class ExtParserVal
13: {
14: /**
15: * integer value of this 'union'
16: */
17: public int ival;
18:
19: /**
20: * double value of this 'union'
21: */
22: public double dval;
23:
24: /**
25: * string value of this 'union'
26: */
27: public String sval;
28:
29: /**
30: * object value of this 'union'
31: */
32: public Object obj;
33:
34: //#############################################
35: //## C O N S T R U C T O R S
36: //#############################################
37: /**
38: * Initialize me without a value
39: */
40: public ExtParserVal()
41: {
42: }
43: /**
44: * Initialize me as an int
45: */
46: public ExtParserVal(int val)
47: {
48: ival=val;
49: }
50:
51: /**
52: * Initialize me as a double
53: */
54: public ExtParserVal(double val)
55: {
56: dval=val;
57: }
58:
59: /**
60: * Initialize me as a string
61: */
62: public ExtParserVal(String val)
63: {
64: sval=val;
65: }
66:
67: /**
68: * Initialize me as an Object
69: */
70: public ExtParserVal(Object val)
71: {
72: obj=val;
73: }
74: }//end class
75:
76: //#############################################
77: //## E N D O F F I L E
78: //#############################################