Metric | Tag | Overall | Per Function |
---|---|---|---|
Lines of Code | LOC | 644 | ****** |
McCabe's Cyclomatic Number | MVG | 1 | ****** |
Lines of Comment | COM | 12 | ******** |
LOC/COM | L_C | 53.667 | |
MVG/COM | M_C | ------ | |
Weighted Methods per Class ( weighting = unity ) | WMC1 | 168 | |
Weighted Methods per Class ( weighting = visible ) | WMCv | 168 | |
Depth of Inheritance Tree | DIT | 1 | |
Number of Children | NOC | 0 | |
Coupling between objects | CBO | 5 | |
Information Flow measure ( inclusive ) | IF4 | 0 | ******** |
Information Flow measure ( visible ) | IF4v | 0 | ******** |
Information Flow measure ( concrete ) | IF4c | 0 | ******** |
Description | LOC | MVG | COM | L_C | M_C |
---|---|---|---|---|---|
definition
./cccc/CLexer.h:16 |
471 | 1 | 12 | 39.250 | ------ |
Function prototype | LOC | MVG | COM | L_C | M_C |
---|---|---|---|---|---|
CLexer( DLGInputStream *, unsigned ) definition ./cccc/CLexer.h:30 | 6 | 0 | 0 | ------ | ------ |
act1( ) declaration ./cccc/CLexer.h:40 | 1 | 0 | 0 | ------ | ------ |
act10( ) declaration ./cccc/CLexer.h:49 | 1 | 0 | 0 | ------ | ------ |
act100( ) declaration ./cccc/CLexer.h:139 | 1 | 0 | 0 | ------ | ------ |
act101( ) declaration ./cccc/CLexer.h:140 | 1 | 0 | 0 | ------ | ------ |
act102( ) declaration ./cccc/CLexer.h:141 | 1 | 0 | 0 | ------ | ------ |
act103( ) declaration ./cccc/CLexer.h:142 | 1 | 0 | 0 | ------ | ------ |
act104( ) declaration ./cccc/CLexer.h:143 | 1 | 0 | 0 | ------ | ------ |
act105( ) declaration ./cccc/CLexer.h:144 | 1 | 0 | 0 | ------ | ------ |
act106( ) declaration ./cccc/CLexer.h:145 | 1 | 0 | 0 | ------ | ------ |
act107( ) declaration ./cccc/CLexer.h:146 | 1 | 0 | 0 | ------ | ------ |
act108( ) declaration ./cccc/CLexer.h:147 | 1 | 0 | 0 | ------ | ------ |
act109( ) declaration ./cccc/CLexer.h:148 | 1 | 0 | 0 | ------ | ------ |
act11( ) declaration ./cccc/CLexer.h:50 | 1 | 0 | 0 | ------ | ------ |
act110( ) declaration ./cccc/CLexer.h:149 | 1 | 0 | 0 | ------ | ------ |
act111( ) declaration ./cccc/CLexer.h:150 | 1 | 0 | 0 | ------ | ------ |
act112( ) declaration ./cccc/CLexer.h:151 | 1 | 0 | 0 | ------ | ------ |
act113( ) declaration ./cccc/CLexer.h:152 | 1 | 0 | 0 | ------ | ------ |
act114( ) declaration ./cccc/CLexer.h:153 | 1 | 0 | 0 | ------ | ------ |
act115( ) declaration ./cccc/CLexer.h:154 | 1 | 0 | 0 | ------ | ------ |
act116( ) declaration ./cccc/CLexer.h:155 | 1 | 0 | 0 | ------ | ------ |
act117( ) declaration ./cccc/CLexer.h:156 | 1 | 0 | 0 | ------ | ------ |
act118( ) declaration ./cccc/CLexer.h:157 | 1 | 0 | 0 | ------ | ------ |
act119( ) declaration ./cccc/CLexer.h:158 | 1 | 0 | 0 | ------ | ------ |
act12( ) declaration ./cccc/CLexer.h:51 | 1 | 0 | 0 | ------ | ------ |
act120( ) declaration ./cccc/CLexer.h:159 | 1 | 0 | 0 | ------ | ------ |
act121( ) declaration ./cccc/CLexer.h:160 | 1 | 0 | 0 | ------ | ------ |
act122( ) declaration ./cccc/CLexer.h:161 | 1 | 0 | 0 | ------ | ------ |
act123( ) declaration ./cccc/CLexer.h:162 | 1 | 0 | 0 | ------ | ------ |
act124( ) declaration ./cccc/CLexer.h:163 | 1 | 0 | 0 | ------ | ------ |
act125( ) declaration ./cccc/CLexer.h:164 | 1 | 0 | 0 | ------ | ------ |
act126( ) declaration ./cccc/CLexer.h:165 | 1 | 0 | 0 | ------ | ------ |
act127( ) declaration ./cccc/CLexer.h:166 | 1 | 0 | 0 | ------ | ------ |
act128( ) declaration ./cccc/CLexer.h:167 | 1 | 0 | 0 | ------ | ------ |
act129( ) declaration ./cccc/CLexer.h:168 | 1 | 0 | 0 | ------ | ------ |
act13( ) declaration ./cccc/CLexer.h:52 | 1 | 0 | 0 | ------ | ------ |
act130( ) declaration ./cccc/CLexer.h:169 | 1 | 0 | 0 | ------ | ------ |
act131( ) declaration ./cccc/CLexer.h:170 | 1 | 0 | 0 | ------ | ------ |
act132( ) declaration ./cccc/CLexer.h:171 | 1 | 0 | 0 | ------ | ------ |
act133( ) declaration ./cccc/CLexer.h:172 | 1 | 0 | 0 | ------ | ------ |
act134( ) declaration ./cccc/CLexer.h:173 | 1 | 0 | 0 | ------ | ------ |
act135( ) declaration ./cccc/CLexer.h:174 | 1 | 0 | 0 | ------ | ------ |
act136( ) declaration ./cccc/CLexer.h:175 | 1 | 0 | 0 | ------ | ------ |
act137( ) declaration ./cccc/CLexer.h:176 | 1 | 0 | 0 | ------ | ------ |
act138( ) declaration ./cccc/CLexer.h:177 | 1 | 0 | 0 | ------ | ------ |
act139( ) declaration ./cccc/CLexer.h:178 | 1 | 0 | 0 | ------ | ------ |
act14( ) declaration ./cccc/CLexer.h:53 | 1 | 0 | 0 | ------ | ------ |
act140( ) declaration ./cccc/CLexer.h:179 | 1 | 0 | 0 | ------ | ------ |
act141( ) declaration ./cccc/CLexer.h:180 | 1 | 0 | 0 | ------ | ------ |
act142( ) declaration ./cccc/CLexer.h:181 | 1 | 0 | 0 | ------ | ------ |
act143( ) declaration ./cccc/CLexer.h:182 | 1 | 0 | 0 | ------ | ------ |
act144( ) declaration ./cccc/CLexer.h:183 | 1 | 0 | 0 | ------ | ------ |
act145( ) declaration ./cccc/CLexer.h:184 | 1 | 0 | 0 | ------ | ------ |
act146( ) declaration ./cccc/CLexer.h:185 | 1 | 0 | 0 | ------ | ------ |
act147( ) declaration ./cccc/CLexer.h:186 | 1 | 0 | 0 | ------ | ------ |
act148( ) declaration ./cccc/CLexer.h:187 | 1 | 0 | 0 | ------ | ------ |
act149( ) declaration ./cccc/CLexer.h:188 | 1 | 0 | 0 | ------ | ------ |
act15( ) declaration ./cccc/CLexer.h:54 | 1 | 0 | 0 | ------ | ------ |
act150( ) declaration ./cccc/CLexer.h:189 | 1 | 0 | 0 | ------ | ------ |
act151( ) declaration ./cccc/CLexer.h:190 | 1 | 0 | 0 | ------ | ------ |
act152( ) declaration ./cccc/CLexer.h:191 | 1 | 0 | 0 | ------ | ------ |
act153( ) declaration ./cccc/CLexer.h:192 | 1 | 0 | 0 | ------ | ------ |
act154( ) declaration ./cccc/CLexer.h:193 | 1 | 0 | 0 | ------ | ------ |
act155( ) declaration ./cccc/CLexer.h:194 | 1 | 0 | 0 | ------ | ------ |
act156( ) declaration ./cccc/CLexer.h:195 | 1 | 0 | 0 | ------ | ------ |
act157( ) declaration ./cccc/CLexer.h:196 | 1 | 0 | 0 | ------ | ------ |
act158( ) declaration ./cccc/CLexer.h:197 | 1 | 0 | 0 | ------ | ------ |
act159( ) declaration ./cccc/CLexer.h:198 | 1 | 0 | 0 | ------ | ------ |
act16( ) declaration ./cccc/CLexer.h:55 | 1 | 0 | 0 | ------ | ------ |
act160( ) declaration ./cccc/CLexer.h:199 | 1 | 0 | 0 | ------ | ------ |
act161( ) declaration ./cccc/CLexer.h:200 | 1 | 0 | 0 | ------ | ------ |
act162( ) declaration ./cccc/CLexer.h:201 | 1 | 0 | 0 | ------ | ------ |
act163( ) declaration ./cccc/CLexer.h:202 | 1 | 0 | 0 | ------ | ------ |
act164( ) declaration ./cccc/CLexer.h:203 | 1 | 0 | 0 | ------ | ------ |
act17( ) declaration ./cccc/CLexer.h:56 | 1 | 0 | 0 | ------ | ------ |
act18( ) declaration ./cccc/CLexer.h:57 | 1 | 0 | 0 | ------ | ------ |
act19( ) declaration ./cccc/CLexer.h:58 | 1 | 0 | 0 | ------ | ------ |
act2( ) declaration ./cccc/CLexer.h:41 | 1 | 0 | 0 | ------ | ------ |
act20( ) declaration ./cccc/CLexer.h:59 | 1 | 0 | 0 | ------ | ------ |
act21( ) declaration ./cccc/CLexer.h:60 | 1 | 0 | 0 | ------ | ------ |
act22( ) declaration ./cccc/CLexer.h:61 | 1 | 0 | 0 | ------ | ------ |
act23( ) declaration ./cccc/CLexer.h:62 | 1 | 0 | 0 | ------ | ------ |
act24( ) declaration ./cccc/CLexer.h:63 | 1 | 0 | 0 | ------ | ------ |
act25( ) declaration ./cccc/CLexer.h:64 | 1 | 0 | 0 | ------ | ------ |
act26( ) declaration ./cccc/CLexer.h:65 | 1 | 0 | 0 | ------ | ------ |
act27( ) declaration ./cccc/CLexer.h:66 | 1 | 0 | 0 | ------ | ------ |
act28( ) declaration ./cccc/CLexer.h:67 | 1 | 0 | 0 | ------ | ------ |
act29( ) declaration ./cccc/CLexer.h:68 | 1 | 0 | 0 | ------ | ------ |
act3( ) declaration ./cccc/CLexer.h:42 | 1 | 0 | 0 | ------ | ------ |
act30( ) declaration ./cccc/CLexer.h:69 | 1 | 0 | 0 | ------ | ------ |
act31( ) declaration ./cccc/CLexer.h:70 | 1 | 0 | 0 | ------ | ------ |
act32( ) declaration ./cccc/CLexer.h:71 | 1 | 0 | 0 | ------ | ------ |
act33( ) declaration ./cccc/CLexer.h:72 | 1 | 0 | 0 | ------ | ------ |
act34( ) declaration ./cccc/CLexer.h:73 | 1 | 0 | 0 | ------ | ------ |
act35( ) declaration ./cccc/CLexer.h:74 | 1 | 0 | 0 | ------ | ------ |
act36( ) declaration ./cccc/CLexer.h:75 | 1 | 0 | 0 | ------ | ------ |
act37( ) declaration ./cccc/CLexer.h:76 | 1 | 0 | 0 | ------ | ------ |
act38( ) declaration ./cccc/CLexer.h:77 | 1 | 0 | 0 | ------ | ------ |
act39( ) declaration ./cccc/CLexer.h:78 | 1 | 0 | 0 | ------ | ------ |
act4( ) declaration ./cccc/CLexer.h:43 | 1 | 0 | 0 | ------ | ------ |
act40( ) declaration ./cccc/CLexer.h:79 | 1 | 0 | 0 | ------ | ------ |
act41( ) declaration ./cccc/CLexer.h:80 | 1 | 0 | 0 | ------ | ------ |
act42( ) declaration ./cccc/CLexer.h:81 | 1 | 0 | 0 | ------ | ------ |
act43( ) declaration ./cccc/CLexer.h:82 | 1 | 0 | 0 | ------ | ------ |
act44( ) declaration ./cccc/CLexer.h:83 | 1 | 0 | 0 | ------ | ------ |
act45( ) declaration ./cccc/CLexer.h:84 | 1 | 0 | 0 | ------ | ------ |
act46( ) declaration ./cccc/CLexer.h:85 | 1 | 0 | 0 | ------ | ------ |
act47( ) declaration ./cccc/CLexer.h:86 | 1 | 0 | 0 | ------ | ------ |
act48( ) declaration ./cccc/CLexer.h:87 | 1 | 0 | 0 | ------ | ------ |
act49( ) declaration ./cccc/CLexer.h:88 | 1 | 0 | 0 | ------ | ------ |
act5( ) declaration ./cccc/CLexer.h:44 | 1 | 0 | 0 | ------ | ------ |
act50( ) declaration ./cccc/CLexer.h:89 | 1 | 0 | 0 | ------ | ------ |
act51( ) declaration ./cccc/CLexer.h:90 | 1 | 0 | 0 | ------ | ------ |
act52( ) declaration ./cccc/CLexer.h:91 | 1 | 0 | 0 | ------ | ------ |
act53( ) declaration ./cccc/CLexer.h:92 | 1 | 0 | 0 | ------ | ------ |
act54( ) declaration ./cccc/CLexer.h:93 | 1 | 0 | 0 | ------ | ------ |
act55( ) declaration ./cccc/CLexer.h:94 | 1 | 0 | 0 | ------ | ------ |
act56( ) declaration ./cccc/CLexer.h:95 | 1 | 0 | 0 | ------ | ------ |
act57( ) declaration ./cccc/CLexer.h:96 | 1 | 0 | 0 | ------ | ------ |
act58( ) declaration ./cccc/CLexer.h:97 | 1 | 0 | 0 | ------ | ------ |
act59( ) declaration ./cccc/CLexer.h:98 | 1 | 0 | 0 | ------ | ------ |
act6( ) declaration ./cccc/CLexer.h:45 | 1 | 0 | 0 | ------ | ------ |
act60( ) declaration ./cccc/CLexer.h:99 | 1 | 0 | 0 | ------ | ------ |
act61( ) declaration ./cccc/CLexer.h:100 | 1 | 0 | 0 | ------ | ------ |
act62( ) declaration ./cccc/CLexer.h:101 | 1 | 0 | 0 | ------ | ------ |
act63( ) declaration ./cccc/CLexer.h:102 | 1 | 0 | 0 | ------ | ------ |
act64( ) declaration ./cccc/CLexer.h:103 | 1 | 0 | 0 | ------ | ------ |
act65( ) declaration ./cccc/CLexer.h:104 | 1 | 0 | 0 | ------ | ------ |
act66( ) declaration ./cccc/CLexer.h:105 | 1 | 0 | 0 | ------ | ------ |
act67( ) declaration ./cccc/CLexer.h:106 | 1 | 0 | 0 | ------ | ------ |
act68( ) declaration ./cccc/CLexer.h:107 | 1 | 0 | 0 | ------ | ------ |
act69( ) declaration ./cccc/CLexer.h:108 | 1 | 0 | 0 | ------ | ------ |
act7( ) declaration ./cccc/CLexer.h:46 | 1 | 0 | 0 | ------ | ------ |
act70( ) declaration ./cccc/CLexer.h:109 | 1 | 0 | 0 | ------ | ------ |
act71( ) declaration ./cccc/CLexer.h:110 | 1 | 0 | 0 | ------ | ------ |
act72( ) declaration ./cccc/CLexer.h:111 | 1 | 0 | 0 | ------ | ------ |
act73( ) declaration ./cccc/CLexer.h:112 | 1 | 0 | 0 | ------ | ------ |
act74( ) declaration ./cccc/CLexer.h:113 | 1 | 0 | 0 | ------ | ------ |
act75( ) declaration ./cccc/CLexer.h:114 | 1 | 0 | 0 | ------ | ------ |
act76( ) declaration ./cccc/CLexer.h:115 | 1 | 0 | 0 | ------ | ------ |
act77( ) declaration ./cccc/CLexer.h:116 | 1 | 0 | 0 | ------ | ------ |
act78( ) declaration ./cccc/CLexer.h:117 | 1 | 0 | 0 | ------ | ------ |
act79( ) declaration ./cccc/CLexer.h:118 | 1 | 0 | 0 | ------ | ------ |
act8( ) declaration ./cccc/CLexer.h:47 | 1 | 0 | 0 | ------ | ------ |
act80( ) declaration ./cccc/CLexer.h:119 | 1 | 0 | 0 | ------ | ------ |
act81( ) declaration ./cccc/CLexer.h:120 | 1 | 0 | 0 | ------ | ------ |
act82( ) declaration ./cccc/CLexer.h:121 | 1 | 0 | 0 | ------ | ------ |
act83( ) declaration ./cccc/CLexer.h:122 | 1 | 0 | 0 | ------ | ------ |
act84( ) declaration ./cccc/CLexer.h:123 | 1 | 0 | 0 | ------ | ------ |
act85( ) declaration ./cccc/CLexer.h:124 | 1 | 0 | 0 | ------ | ------ |
act86( ) declaration ./cccc/CLexer.h:125 | 1 | 0 | 0 | ------ | ------ |
act87( ) declaration ./cccc/CLexer.h:126 | 1 | 0 | 0 | ------ | ------ |
act88( ) declaration ./cccc/CLexer.h:127 | 1 | 0 | 0 | ------ | ------ |
act89( ) declaration ./cccc/CLexer.h:128 | 1 | 0 | 0 | ------ | ------ |
act9( ) declaration ./cccc/CLexer.h:48 | 1 | 0 | 0 | ------ | ------ |
act90( ) declaration ./cccc/CLexer.h:129 | 1 | 0 | 0 | ------ | ------ |
act91( ) declaration ./cccc/CLexer.h:130 | 1 | 0 | 0 | ------ | ------ |
act92( ) declaration ./cccc/CLexer.h:131 | 1 | 0 | 0 | ------ | ------ |
act93( ) declaration ./cccc/CLexer.h:132 | 1 | 0 | 0 | ------ | ------ |
act94( ) declaration ./cccc/CLexer.h:133 | 1 | 0 | 0 | ------ | ------ |
act95( ) declaration ./cccc/CLexer.h:134 | 1 | 0 | 0 | ------ | ------ |
act96( ) declaration ./cccc/CLexer.h:135 | 1 | 0 | 0 | ------ | ------ |
act97( ) declaration ./cccc/CLexer.h:136 | 1 | 0 | 0 | ------ | ------ |
act98( ) declaration ./cccc/CLexer.h:137 | 1 | 0 | 0 | ------ | ------ |
act99( ) declaration ./cccc/CLexer.h:138 | 1 | 0 | 0 | ------ | ------ |
advance( void ) declaration ./cccc/CLexer.h:38 | 1 | 0 | 0 | ------ | ------ |
mode( int ) declaration ./cccc/CLexer.h:36 | 1 | 0 | 0 | ------ | ------ |
nextTokenType( void ) declaration ./cccc/CLexer.h:37 | 1 | 0 | 0 | ------ | ------ |