Detailed report on module ANTLRToken

MetricTagOverallPer Function
Lines of CodeLOC 80******
McCabe's Cyclomatic NumberMVG 5******
Lines of CommentCOM 66********
LOC/COML_C 1.212 
MVG/COMM_C 0.076 
Weighted Methods per Class (  weighting = unity )WMC1 12 
Weighted Methods per Class (  weighting = visible )WMCv 12 
Depth of Inheritance TreeDIT 1 
Number of ChildrenNOC 0 
Coupling between objectsCBO 3 
Information Flow measure (  inclusive )IF4 0********
Information Flow measure (  visible )IF4v 0********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   ./cccc/cccc_tok.h:49
7 0 11------------

Functions

Function prototypeLOCMVGCOML_CM_C
ANTLRToken(   )
definition   ./cccc/cccc_tok.cc:69
declaration   ./cccc/cccc_tok.h:69

5 0 32------------
ANTLRToken(  ANTLRToken & )
definition   ./cccc/cccc_tok.cc:87
declaration   ./cccc/cccc_tok.h:68

8 0 1------------
ANTLRToken(  ANTLRTokenType,  ANTLRChar * )
definition   ./cccc/cccc_tok.cc:77
declaration   ./cccc/cccc_tok.h:67

8 0 3------------
CountToken(   )
definition   ./cccc/cccc_tok.cc:153
declaration   ./cccc/cccc_tok.h:82

7 0 9------------
DecrementNesting(   )
definition   ./cccc/cccc_tok.h:79

1 0 0------------
IncrementNesting(   )
definition   ./cccc/cccc_tok.h:78

1 0 0------------
getNestingLevel(   )
definition   ./cccc/cccc_tok.h:81

1 1 0------------
getTokenTypeName(   )
definition   ./cccc/cccc_tok.cc:161
declaration   ./cccc/cccc_tok.h:83

2 1 0------------
makeToken(  ANTLRTokenType,  ANTLRChar *,  int )
definition   ./cccc/cccc_tok.cc:103
declaration   ./cccc/cccc_tok.h:74

23 2 8 2.875------
operator <<(  ostream &,  ANTLRToken & )
declaration   ./cccc/cccc_tok.h:62

1 0 0------------
operator =(  ANTLRToken & )
definition   ./cccc/cccc_tok.cc:137
declaration   ./cccc/cccc_tok.h:70

8 1 1------------
~ANTLRToken(   )
definition   ./cccc/cccc_tok.cc:128
declaration   ./cccc/cccc_tok.h:72

8 0 1------------

Relationships

ClientsSuppliers
  ANTLRChar [V]
pass by reference   ./cccc/cccc_tok.cc:77
pass by reference   ./cccc/cccc_tok.cc:104
pass by reference   ./cccc/cccc_tok.h:67
pass by reference   ./cccc/cccc_tok.h:75


ANTLRCommonToken [CV]
inheritance   ./cccc/cccc_tok.h:49


ostream [V]
pass by reference   ./cccc/cccc_tok.h:62