id: 1 unit: static int checkType() file: src/ujdecode.c start line: 634 end line: 733 size: 88 LOC McCabe index: 31 number of parameters: 3 id: 2 unit: UJObject UJDecode() file: src/ujdecode.c start line: 808 end line: 896 size: 76 LOC McCabe index: 6 number of parameters: 4 id: 3 unit: int UJObjectUnpack() file: src/ujdecode.c start line: 735 end line: 806 size: 58 LOC McCabe index: 11 number of parameters: 5 id: 4 unit: static JSOBJ newString() file: src/ujdecode.c start line: 172 end line: 199 size: 25 LOC McCabe index: 3 number of parameters: 3 id: 5 unit: static void objectAddKey() file: src/ujdecode.c start line: 201 end line: 221 size: 18 LOC McCabe index: 2 number of parameters: 4 id: 6 unit: static void arrayAddItem() file: src/ujdecode.c start line: 223 end line: 243 size: 18 LOC McCabe index: 2 number of parameters: 3 id: 7 unit: int UJIterObject() file: src/ujdecode.c start line: 525 end line: 545 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 8 unit: void UJFree() file: src/ujdecode.c start line: 358 end line: 375 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 9 unit: unsigned long long UJNumericUnsignedLongLong() file: src/ujdecode.c start line: 547 end line: 559 size: 12 LOC McCabe index: 5 number of parameters: 1 id: 10 unit: long long UJNumericLongLong() file: src/ujdecode.c start line: 561 end line: 573 size: 12 LOC McCabe index: 5 number of parameters: 1 id: 11 unit: int UJNumericInt() file: src/ujdecode.c start line: 575 end line: 587 size: 12 LOC McCabe index: 5 number of parameters: 1 id: 12 unit: double UJNumericFloat() file: src/ujdecode.c start line: 589 end line: 601 size: 12 LOC McCabe index: 5 number of parameters: 1 id: 13 unit: static JSOBJ newUnsignedLong() file: src/ujdecode.c start line: 309 end line: 319 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 14 unit: int UJIterArray() file: src/ujdecode.c start line: 490 end line: 503 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 15 unit: static JSOBJ newArray() file: src/ujdecode.c start line: 280 end line: 289 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 16 unit: static JSOBJ newObject() file: src/ujdecode.c start line: 269 end line: 278 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 17 unit: int UJIsInteger() file: src/ujdecode.c start line: 428 end line: 437 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 18 unit: static JSOBJ newInt() file: src/ujdecode.c start line: 291 end line: 298 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 19 unit: static JSOBJ newLong() file: src/ujdecode.c start line: 300 end line: 307 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 20 unit: static JSOBJ newDouble() file: src/ujdecode.c start line: 321 end line: 328 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 21 unit: int UJIsNull() file: src/ujdecode.c start line: 377 end line: 385 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 22 unit: int UJIsTrue() file: src/ujdecode.c start line: 387 end line: 395 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 23 unit: int UJIsFalse() file: src/ujdecode.c start line: 397 end line: 406 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 24 unit: int UJIsLong() file: src/ujdecode.c start line: 408 end line: 416 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 25 unit: int UJIsLongLong() file: src/ujdecode.c start line: 418 end line: 426 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 26 unit: int UJIsDouble() file: src/ujdecode.c start line: 439 end line: 447 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 27 unit: int UJIsString() file: src/ujdecode.c start line: 449 end line: 457 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 28 unit: int UJIsArray() file: src/ujdecode.c start line: 459 end line: 467 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 29 unit: int UJIsObject() file: src/ujdecode.c start line: 469 end line: 477 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 30 unit: int UJLengthArray() file: src/ujdecode.c start line: 505 end line: 512 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 31 unit: static JSOBJ newTrue() file: src/ujdecode.c start line: 245 end line: 251 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 32 unit: static JSOBJ newFalse() file: src/ujdecode.c start line: 253 end line: 259 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 33 unit: static JSOBJ newNull() file: src/ujdecode.c start line: 261 end line: 267 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 34 unit: static void releaseObject() file: src/ujdecode.c start line: 330 end line: 336 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 35 unit: static double GetDouble() file: src/ujdecode.c start line: 338 end line: 341 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 36 unit: static long GetLong() file: src/ujdecode.c start line: 343 end line: 346 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 37 unit: static long long GetLongLong() file: src/ujdecode.c start line: 348 end line: 351 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 38 unit: static unsigned long long GetUnsignedLongLong() file: src/ujdecode.c start line: 353 end line: 356 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 39 unit: int UJGetType() file: src/ujdecode.c start line: 629 end line: 632 size: 4 LOC McCabe index: 1 number of parameters: 1