id: 1 unit: int main() file: misc/SetFont.cc start line: 17 end line: 145 size: 120 LOC McCabe index: 27 number of parameters: 0 id: 2 unit: int main() file: src/unix-adapter/main.cc start line: 581 end line: 729 size: 120 LOC McCabe index: 18 number of parameters: 2 id: 3 unit: bool Scraper::scrollingScrapeOutput() file: src/agent/Scraper.cc start line: 476 end line: 648 size: 114 LOC McCabe index: 29 number of parameters: 3 id: 4 unit: void debugShowInput() file: src/agent/DebugShowInput.cc start line: 132 end line: 239 size: 91 LOC McCabe index: 24 number of parameters: 2 id: 5 unit: int ConsoleInput::scanMouseInput() file: src/agent/ConsoleInput.cc start line: 488 end line: 599 size: 86 LOC McCabe index: 25 number of parameters: 3 id: 6 unit: void reencodeEscapedKeyPress() file: src/agent/ConsoleInputReencoding.cc start line: 33 end line: 121 size: 85 LOC McCabe index: 40 number of parameters: 4 id: 7 unit: void ConsoleInput::appendKeyPress() file: src/agent/ConsoleInput.cc start line: 660 end line: 746 size: 84 LOC McCabe index: 26 number of parameters: 7 id: 8 unit: void Terminal::sendLine() file: src/agent/Terminal.cc start line: 318 end line: 432 size: 84 LOC McCabe index: 19 number of parameters: 4 id: 9 unit: void Scraper::resizeImpl() file: src/agent/Scraper.cc start line: 186 end line: 317 size: 81 LOC McCabe index: 9 number of parameters: 1 id: 10 unit: int ConsoleInput::scanInput() file: src/agent/ConsoleInput.cc start line: 380 end line: 486 size: 75 LOC McCabe index: 25 number of parameters: 4 id: 11 unit: int main() file: misc/UnicodeWideTest2.cc start line: 50 end line: 130 size: 72 LOC McCabe index: 2 number of parameters: 2 id: 12 unit: int main() file: misc/SetBufInfo.cc start line: 13 end line: 90 size: 71 LOC McCabe index: 15 number of parameters: 2 id: 13 unit: int main() file: misc/WriteConsole.cc start line: 35 end line: 106 size: 69 LOC McCabe index: 26 number of parameters: 2 id: 14 unit: static Font selectSmallFont() file: src/agent/ConsoleFont.cc start line: 508 end line: 600 size: 67 LOC McCabe index: 12 number of parameters: 3 id: 15 unit: int main() file: src/debugserver/DebugServer.cc start line: 48 end line: 117 size: 64 LOC McCabe index: 11 number of parameters: 2 id: 16 unit: void Agent::handleStartProcessPacket() file: src/agent/Agent.cc start line: 351 end line: 421 size: 64 LOC McCabe index: 12 number of parameters: 1 id: 17 unit: void dumpWindowsVersion() file: src/shared/WindowsVersion.cc start line: 189 end line: 252 size: 62 LOC McCabe index: 11 number of parameters: 0 id: 18 unit: static SavedTermiosMode setRawTerminalMode() file: src/unix-adapter/main.cc start line: 73 end line: 139 size: 62 LOC McCabe index: 13 number of parameters: 3 id: 19 unit: int main() file: misc/Win32Test3.cc start line: 10 end line: 78 size: 53 LOC McCabe index: 2 number of parameters: 0 id: 20 unit: static inline void expandEncodingAfterAltPrefix() file: src/agent/DefaultInputMap.cc start line: 331 end line: 383 size: 53 LOC McCabe index: 9 number of parameters: 3 id: 21 unit: static void parseArguments() file: src/unix-adapter/main.cc start line: 480 end line: 532 size: 53 LOC McCabe index: 18 number of parameters: 3 id: 22 unit: static inline uint32_t decodeUtf8() file: src/agent/UnicodeEncoding.h start line: 100 end line: 151 size: 52 LOC McCabe index: 15 number of parameters: 1 id: 23 unit: static std::string findProgram() file: src/unix-adapter/main.cc start line: 261 end line: 319 size: 51 LOC McCabe index: 15 number of parameters: 2 id: 24 unit: void ConsoleInput::appendUtf8Char() file: src/agent/ConsoleInput.cc start line: 601 end line: 658 size: 50 LOC McCabe index: 13 number of parameters: 4 id: 25 unit: void InputHandler::threadProc() file: src/unix-adapter/InputHandler.cc start line: 57 end line: 114 size: 49 LOC McCabe index: 11 number of parameters: 0 id: 26 unit: int main() file: misc/winbug-15048.cc start line: 147 end line: 201 size: 48 LOC McCabe index: 12 number of parameters: 0 id: 27 unit: int main() file: misc/FontSurvey.cc start line: 46 end line: 100 size: 48 LOC McCabe index: 10 number of parameters: 2 id: 28 unit: static void testC() file: misc/ScreenBufferTest.cc start line: 490 end line: 559 size: 48 LOC McCabe index: 4 number of parameters: 2 id: 29 unit: int main() file: misc/VeryLargeRead.cc start line: 67 end line: 122 size: 46 LOC McCabe index: 3 number of parameters: 2 id: 30 unit: static OwnedHandle startAgentProcess() file: src/libwinpty/winpty.cc start line: 472 end line: 521 size: 46 LOC McCabe index: 4 number of parameters: 5 id: 31 unit: void Scraper::syncConsoleContentAndSize() file: src/agent/Scraper.cc start line: 319 end line: 387 size: 46 LOC McCabe index: 15 number of parameters: 2 id: 32 unit: void NamedPipe::openServerPipe() file: src/agent/NamedPipe.cc start line: 206 end line: 252 size: 45 LOC McCabe index: 10 number of parameters: 4 id: 33 unit: int main() file: src/agent/main.cc start line: 58 end line: 114 size: 45 LOC McCabe index: 13 number of parameters: 0 id: 34 unit: int main() file: misc/FreezePerfTest.cc start line: 8 end line: 62 size: 44 LOC McCabe index: 10 number of parameters: 2 id: 35 unit: static void testD() file: misc/ScreenBufferTest.cc start line: 582 end line: 647 size: 44 LOC McCabe index: 5 number of parameters: 2 id: 36 unit: bool NamedPipe::serviceIo() file: src/agent/NamedPipe.cc start line: 33 end line: 81 size: 44 LOC McCabe index: 17 number of parameters: 1 id: 37 unit: NamedPipe::ServiceResult NamedPipe::IoWorker::service() file: src/agent/NamedPipe.cc start line: 96 end line: 143 size: 44 LOC McCabe index: 8 number of parameters: 0 id: 38 unit: static void outputSetColor() file: src/agent/Terminal.cc start line: 105 end line: 212 size: 43 LOC McCabe index: 19 number of parameters: 2 id: 39 unit: int main() file: misc/ConinMode.cc start line: 72 end line: 117 size: 42 LOC McCabe index: 14 number of parameters: 2 id: 40 unit: int main() file: misc/ConoutMode.cc start line: 68 end line: 113 size: 42 LOC McCabe index: 14 number of parameters: 2 id: 41 unit: void ConsoleInput::writeInput() file: src/agent/ConsoleInput.cc start line: 237 end line: 280 size: 42 LOC McCabe index: 10 number of parameters: 1 id: 42 unit: int main() file: misc/BufferResizeTests.cc start line: 22 end line: 90 size: 41 LOC McCabe index: 6 number of parameters: 2 id: 43 unit: static void correctnessByCode() file: src/agent/UnicodeEncodingTest.cc start line: 32 end line: 81 size: 41 LOC McCabe index: 12 number of parameters: 0 id: 44 unit: static void correctnessByUtf8Encoding() file: src/agent/UnicodeEncodingTest.cc start line: 94 end line: 143 size: 41 LOC McCabe index: 8 number of parameters: 0 id: 45 unit: static void test2() file: misc/ScreenBufferTest.cc start line: 198 end line: 271 size: 40 LOC McCabe index: 5 number of parameters: 2 id: 46 unit: bool ConsoleLine::detectChangeAndSetLine() file: src/agent/ConsoleLine.cc start line: 79 end line: 136 size: 40 LOC McCabe index: 8 number of parameters: 2 id: 47 unit: int main() file: misc/ScreenBufferTest2.cc start line: 95 end line: 151 size: 39 LOC McCabe index: 5 number of parameters: 2 id: 48 unit: void EventLoop::run() file: src/agent/EventLoop.cc start line: 37 end line: 82 size: 39 LOC McCabe index: 10 number of parameters: 0 id: 49 unit: int main() file: misc/ClearConsole.cc start line: 20 end line: 72 size: 37 LOC McCabe index: 14 number of parameters: 2 id: 50 unit: static void testB() file: misc/ScreenBufferTest.cc start line: 402 end line: 462 size: 37 LOC McCabe index: 4 number of parameters: 2 id: 51 unit: void largeConsoleRead() file: src/agent/LargeConsoleRead.cc start line: 34 end line: 71 size: 37 LOC McCabe index: 10 number of parameters: 4 id: 52 unit: static void runTest() file: misc/ScreenBufferFreezeInactive.cc start line: 43 end line: 82 size: 36 LOC McCabe index: 5 number of parameters: 2 id: 53 unit: static void translateException() file: src/libwinpty/winpty.cc start line: 106 end line: 141 size: 36 LOC McCabe index: 7 number of parameters: 1 id: 54 unit: static void dumpFontTable() file: src/agent/ConsoleFont.cc start line: 377 end line: 412 size: 36 LOC McCabe index: 7 number of parameters: 2 id: 55 unit: static std::string argvToCommandLine() file: src/unix-adapter/main.cc start line: 323 end line: 358 size: 36 LOC McCabe index: 10 number of parameters: 1 id: 56 unit: int main() file: misc/ChangeScreenBuffer.cc start line: 12 end line: 53 size: 35 LOC McCabe index: 7 number of parameters: 0 id: 57 unit: int main() file: misc/Win10WrapTest1.cc start line: 11 end line: 57 size: 35 LOC McCabe index: 3 number of parameters: 2 id: 58 unit: static SecurityDescriptor finishSecurityDescriptor() file: src/shared/WindowsSecurity.cc start line: 174 end line: 210 size: 35 LOC McCabe index: 5 number of parameters: 3 id: 59 unit: void Scraper::directScrapeOutput() file: src/agent/Scraper.cc start line: 434 end line: 474 size: 35 LOC McCabe index: 9 number of parameters: 2 id: 60 unit: static void detectNewWindows10Console() file: src/agent/Agent.cc start line: 72 end line: 117 size: 35 LOC McCabe index: 6 number of parameters: 2 id: 61 unit: void Agent::pollControlPipe() file: src/agent/Agent.cc start line: 285 end line: 319 size: 34 LOC McCabe index: 9 number of parameters: 0 id: 62 unit: int main() file: misc/ShowConsoleInput.cc start line: 5 end line: 40 size: 33 LOC McCabe index: 9 number of parameters: 2 id: 63 unit: VS_FIXEDFILEINFO getFixedFileInfo() file: src/shared/WindowsVersion.cc start line: 98 end line: 137 size: 33 LOC McCabe index: 9 number of parameters: 1 id: 64 unit: static void dumpFontTable() file: misc/GetFont.cc start line: 149 end line: 180 size: 32 LOC McCabe index: 6 number of parameters: 1 id: 65 unit: int main() file: misc/Utf16Echo.cc start line: 9 end line: 46 size: 32 LOC McCabe index: 5 number of parameters: 2 id: 66 unit: static void setSmallFontXP() file: src/agent/ConsoleFont.cc start line: 631 end line: 664 size: 32 LOC McCabe index: 6 number of parameters: 2 id: 67 unit: static void writeFlags() file: src/agent/DebugShowInput.cc start line: 67 end line: 98 size: 32 LOC McCabe index: 14 number of parameters: 8 id: 68 unit: int main() file: misc/IsNewConsole.cc start line: 46 end line: 87 size: 31 LOC McCabe index: 4 number of parameters: 0 id: 69 unit: static bool performTest() file: misc/UnicodeDoubleWidthTest.cc start line: 32 end line: 70 size: 31 LOC McCabe index: 6 number of parameters: 1 id: 70 unit: int main() file: misc/Win32Write1.cc start line: 9 end line: 44 size: 31 LOC McCabe index: 2 number of parameters: 0 id: 71 unit: ValueString ghexOfInt() file: src/shared/StringBuilder.h start line: 123 end line: 153 size: 31 LOC McCabe index: 6 number of parameters: 1 id: 72 unit: Sid getOwnerSid() file: src/shared/WindowsSecurity.cc start line: 95 end line: 126 size: 31 LOC McCabe index: 4 number of parameters: 0 id: 73 unit: static void debugShowKey() file: src/unix-adapter/main.cc start line: 154 end line: 185 size: 31 LOC McCabe index: 7 number of parameters: 1 id: 74 unit: static void addSimpleEntries() file: src/agent/DefaultInputMap.cc start line: 229 end line: 265 size: 30 LOC McCabe index: 3 number of parameters: 1 id: 75 unit: int main() file: misc/GetConsolePos.cc start line: 7 end line: 41 size: 29 LOC McCabe index: 4 number of parameters: 0 id: 76 unit: static bool setFontVista() file: src/agent/ConsoleFont.cc start line: 473 end line: 506 size: 29 LOC McCabe index: 4 number of parameters: 3 id: 77 unit: WORD Scraper::attributesMask() file: src/agent/Scraper.cc start line: 397 end line: 432 size: 29 LOC McCabe index: 12 number of parameters: 0 id: 78 unit: void setupWin32Environment() file: src/unix-adapter/main.cc start line: 402 end line: 457 size: 29 LOC McCabe index: 8 number of parameters: 0 id: 79 unit: def build() file: ship/make_msvc_package.py start line: 0 end line: 0 size: 28 LOC McCabe index: 4 number of parameters: 3 id: 80 unit: void InputMap::dumpInputMapHelper() file: src/agent/InputMap.cc start line: 219 end line: 246 size: 28 LOC McCabe index: 7 number of parameters: 2 id: 81 unit: CALLBACK DWORD writerThread() file: misc/Win32Test2.cc start line: 13 end line: 40 size: 27 LOC McCabe index: 2 number of parameters: 1 id: 82 unit: def buildPackage() file: ship/make_msvc_package.py start line: 0 end line: 0 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 83 unit: ValueString gdecOfInt() file: src/shared/StringBuilder.h start line: 85 end line: 111 size: 27 LOC McCabe index: 4 number of parameters: 1 id: 84 unit: void setSmallFont() file: src/agent/ConsoleFont.cc start line: 672 end line: 698 size: 27 LOC McCabe index: 3 number of parameters: 3 id: 85 unit: void Terminal::moveTerminalToLine() file: src/agent/Terminal.cc start line: 464 end line: 501 size: 27 LOC McCabe index: 6 number of parameters: 1 id: 86 unit: void OutputHandler::threadProc() file: src/unix-adapter/OutputHandler.cc start line: 54 end line: 80 size: 27 LOC McCabe index: 7 number of parameters: 0 id: 87 unit: static void dumpChars() file: misc/UnicodeWideTest2.cc start line: 22 end line: 48 size: 26 LOC McCabe index: 2 number of parameters: 4 id: 88 unit: int main() file: misc/UnicodeDoubleWidthTest.cc start line: 72 end line: 102 size: 26 LOC McCabe index: 5 number of parameters: 2 id: 89 unit: void trace() file: src/shared/DebugClient.cc start line: 156 end line: 187 size: 26 LOC McCabe index: 3 number of parameters: 2 id: 90 unit: static inline int encodeUtf8() file: src/agent/UnicodeEncoding.h start line: 28 end line: 56 size: 26 LOC McCabe index: 7 number of parameters: 2 id: 91 unit: static std::string errorMessageToString() file: src/unix-adapter/main.cc start line: 534 end line: 564 size: 26 LOC McCabe index: 4 number of parameters: 1 id: 92 unit: int main() file: misc/SetWindowRect.cc start line: 8 end line: 36 size: 25 LOC McCabe index: 3 number of parameters: 2 id: 93 unit: int main() file: misc/MoveConsoleWindow.cc start line: 5 end line: 34 size: 25 LOC McCabe index: 5 number of parameters: 2 id: 94 unit: bool writeAll() file: src/unix-adapter/Util.cc start line: 32 end line: 56 size: 25 LOC McCabe index: 5 number of parameters: 3 id: 95 unit: static void handlePendingIo() file: src/libwinpty/winpty.cc start line: 232 end line: 257 size: 24 LOC McCabe index: 8 number of parameters: 5 id: 96 unit: static OwnedHandle createControlPipe() file: src/libwinpty/winpty.cc start line: 370 end line: 394 size: 24 LOC McCabe index: 3 number of parameters: 1 id: 97 unit: static void sendToDebugServer() file: src/shared/DebugClient.cc start line: 53 end line: 83 size: 24 LOC McCabe index: 5 number of parameters: 1 id: 98 unit: static void expandNumericEncodingSuffix() file: src/agent/DefaultInputMap.cc start line: 305 end line: 328 size: 24 LOC McCabe index: 4 number of parameters: 3 id: 99 unit: bool Win32ConsoleBuffer::resizeBufferRange() file: src/agent/Win32ConsoleBuffer.cc start line: 103 end line: 129 size: 24 LOC McCabe index: 4 number of parameters: 2 id: 100 unit: std::string InputMap::Key::toString() file: src/agent/InputMap.cc start line: 115 end line: 138 size: 24 LOC McCabe index: 8 number of parameters: 0 id: 101 unit: static std::string convertPosixPathToWin() file: src/unix-adapter/main.cc start line: 203 end line: 234 size: 24 LOC McCabe index: 4 number of parameters: 1 id: 102 unit: int main() file: misc/Win32Test1.cc start line: 18 end line: 46 size: 23 LOC McCabe index: 1 number of parameters: 0 id: 103 unit: static void dump_region() file: misc/winbug-15048.cc start line: 119 end line: 145 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 104 unit: int main() file: misc/Win32Test2.cc start line: 42 end line: 70 size: 23 LOC McCabe index: 1 number of parameters: 0 id: 105 unit: std::vector condense() file: misc/FontSurvey.cc start line: 19 end line: 44 size: 23 LOC McCabe index: 11 number of parameters: 1 id: 106 unit: static void testA() file: misc/ScreenBufferTest.cc start line: 360 end line: 385 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 107 unit: def buildTarget() file: ship/ship.py start line: 0 end line: 0 size: 23 LOC McCabe index: 3 number of parameters: 3 id: 108 unit: void ConsoleInput::updateInputFlags() file: src/agent/ConsoleInput.cc start line: 291 end line: 313 size: 23 LOC McCabe index: 10 number of parameters: 1 id: 109 unit: int main() file: misc/SelectAllTest.cc start line: 21 end line: 45 size: 22 LOC McCabe index: 3 number of parameters: 0 id: 110 unit: static bool shouldCreateBackgroundDesktop() file: src/libwinpty/winpty.cc start line: 417 end line: 456 size: 22 LOC McCabe index: 7 number of parameters: 1 id: 111 unit: static std::wstring wstringFromEnvBlock() file: src/libwinpty/winpty.cc start line: 769 end line: 798 size: 22 LOC McCabe index: 4 number of parameters: 1 id: 112 unit: static inline void setEncoding() file: src/agent/DefaultInputMap.cc start line: 274 end line: 295 size: 22 LOC McCabe index: 8 number of parameters: 3 id: 113 unit: void Win32ConsoleBuffer::read() file: src/agent/Win32ConsoleBuffer.cc start line: 157 end line: 179 size: 22 LOC McCabe index: 4 number of parameters: 2 id: 114 unit: void NamedPipe::closePipe() file: src/agent/NamedPipe.cc start line: 357 end line: 378 size: 22 LOC McCabe index: 5 number of parameters: 0 id: 115 unit: int InputMap::lookupKey() file: src/agent/InputMap.cc start line: 189 end line: 212 size: 22 LOC McCabe index: 4 number of parameters: 4 id: 116 unit: void Agent::autoClosePipesForShutdown() file: src/agent/Agent.cc start line: 514 end line: 538 size: 22 LOC McCabe index: 11 number of parameters: 0 id: 117 unit: static inline void scanUnicodeScalarValue() file: src/agent/Terminal.cc start line: 273 end line: 299 size: 22 LOC McCabe index: 7 number of parameters: 4 id: 118 unit: int main() file: misc/UnixEcho.cc start line: 67 end line: 89 size: 21 LOC McCabe index: 4 number of parameters: 0 id: 119 unit: int main() file: misc/SetBufferSize.cc start line: 8 end line: 32 size: 21 LOC McCabe index: 3 number of parameters: 2 id: 120 unit: bool GenRandom::fillBuffer() file: src/shared/GenRandom.cc start line: 67 end line: 87 size: 21 LOC McCabe index: 5 number of parameters: 2 id: 121 unit: void Scraper::scanForDirtyLines() file: src/agent/Scraper.cc start line: 142 end line: 163 size: 21 LOC McCabe index: 5 number of parameters: 1 id: 122 unit: void Agent::onPollTimeout() file: src/agent/Agent.cc start line: 475 end line: 512 size: 21 LOC McCabe index: 6 number of parameters: 0 id: 123 unit: static void performance() file: src/agent/UnicodeEncodingTest.cc start line: 151 end line: 172 size: 21 LOC McCabe index: 3 number of parameters: 0 id: 124 unit: int main() file: misc/Win10WrapTest2.cc start line: 5 end line: 30 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 125 unit: int main() file: misc/ScreenBufferTest.cc start line: 651 end line: 671 size: 20 LOC McCabe index: 8 number of parameters: 2 id: 126 unit: inline char decodeUnixCtrlChar() file: src/shared/UnixCtrlChars.h start line: 24 end line: 43 size: 20 LOC McCabe index: 3 number of parameters: 1 id: 127 unit: Sid wellKnownSid() file: src/shared/WindowsSecurity.cc start line: 128 end line: 147 size: 20 LOC McCabe index: 2 number of parameters: 5 id: 128 unit: void NamedPipe::connectToServer() file: src/agent/NamedPipe.cc start line: 254 end line: 273 size: 20 LOC McCabe index: 2 number of parameters: 2 id: 129 unit: int Scraper::findSyncMarker() file: src/agent/Scraper.cc start line: 662 end line: 681 size: 20 LOC McCabe index: 5 number of parameters: 0 id: 130 unit: void Agent::handleGetConsoleProcessListPacket() file: src/agent/Agent.cc start line: 433 end line: 458 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 131 unit: void Agent::resizeWindow() file: src/agent/Agent.cc start line: 554 end line: 588 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 132 unit: void selectWrapper() file: src/unix-adapter/Util.cc start line: 62 end line: 86 size: 20 LOC McCabe index: 4 number of parameters: 3 id: 133 unit: CALLBACK DWORD pausingThread() file: misc/VkEscapeTest.cc start line: 12 end line: 32 size: 19 LOC McCabe index: 3 number of parameters: 1 id: 134 unit: int main() file: misc/VkEscapeTest.cc start line: 34 end line: 56 size: 19 LOC McCabe index: 2 number of parameters: 0 id: 135 unit: static HANDLE startChildInSameConsole() file: misc/ScreenBufferTest2.cc start line: 58 end line: 79 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 136 unit: static void verifyPipeClientPid() file: src/libwinpty/winpty.cc start line: 523 end line: 541 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 137 unit: static void setSmallFontVista() file: src/agent/ConsoleFont.cc start line: 602 end line: 620 size: 19 LOC McCabe index: 7 number of parameters: 4 id: 138 unit: int tty_raw() file: misc/UnixEcho.cc start line: 17 end line: 53 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 139 unit: static void dumpFontAndTable() file: misc/GetFont.cc start line: 229 end line: 246 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 140 unit: static std::string narrowString() file: misc/TestUtil.cc start line: 146 end line: 163 size: 18 LOC McCabe index: 2 number of parameters: 1 id: 141 unit: int main() file: misc/UnicodeWideTest1.cc start line: 225 end line: 246 size: 18 LOC McCabe index: 5 number of parameters: 2 id: 142 unit: static void startChildInSameConsole() file: misc/ScreenBufferTest.cc start line: 70 end line: 89 size: 18 LOC McCabe index: 1 number of parameters: 2 id: 143 unit: std::wstring sdToString() file: src/shared/WindowsSecurity.cc start line: 404 end line: 421 size: 18 LOC McCabe index: 2 number of parameters: 1 id: 144 unit: void ConsoleInput::appendCPInputRecords() file: src/agent/ConsoleInput.cc start line: 748 end line: 824 size: 18 LOC McCabe index: 3 number of parameters: 5 id: 145 unit: void Terminal::showTerminalCursor() file: src/agent/Terminal.cc start line: 434 end line: 451 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 146 unit: int main() file: misc/ScreenBufferFreezeInactive.cc start line: 84 end line: 101 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 147 unit: static void startChildProcess() file: misc/TestUtil.cc start line: 19 end line: 37 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 148 unit: static void test1() file: misc/ScreenBufferTest.cc start line: 165 end line: 188 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 149 unit: static std::wstring getObjectName() file: src/shared/BackgroundDesktop.cc start line: 31 end line: 47 size: 17 LOC McCabe index: 2 number of parameters: 1 id: 150 unit: bool hasDebugFlag() file: src/shared/DebugClient.cc start line: 138 end line: 154 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 151 unit: std::string utf8FromWide() file: src/shared/StringUtil.cc start line: 39 end line: 55 size: 17 LOC McCabe index: 2 number of parameters: 1 id: 152 unit: static int matchMouse1006() file: src/agent/ConsoleInput.cc start line: 140 end line: 156 size: 17 LOC McCabe index: 2 number of parameters: 3 id: 153 unit: void ConsoleInput::appendInputRecord() file: src/agent/ConsoleInput.cc start line: 826 end line: 842 size: 17 LOC McCabe index: 1 number of parameters: 5 id: 154 unit: static inline bool useEnhancedForVirtualKey() file: src/agent/DefaultInputMap.cc start line: 211 end line: 227 size: 17 LOC McCabe index: 11 number of parameters: 1 id: 155 unit: void Win32ConsoleBuffer::clearLines() file: src/agent/Win32ConsoleBuffer.cc start line: 63 end line: 80 size: 17 LOC McCabe index: 5 number of parameters: 3 id: 156 unit: void Agent::handlePacket() file: src/agent/Agent.cc start line: 321 end line: 342 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 157 unit: int main() file: misc/OSVersion.cc start line: 9 end line: 27 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 158 unit: int main() file: misc/Win32Echo1.cc start line: 10 end line: 26 size: 16 LOC McCabe index: 3 number of parameters: 0 id: 159 unit: static inline void formatChar() file: misc/FormatChar.h start line: 5 end line: 21 size: 16 LOC McCabe index: 7 number of parameters: 2 id: 160 unit: static void writeBox() file: misc/TestUtil.cc start line: 81 end line: 96 size: 16 LOC McCabe index: 1 number of parameters: 6 id: 161 unit: int main() file: src/shared/StringBuilderTest.cc start line: 95 end line: 114 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 162 unit: static int matchMouse1015() file: src/agent/ConsoleInput.cc start line: 158 end line: 173 size: 16 LOC McCabe index: 1 number of parameters: 3 id: 163 unit: static inline int encodeUtf16() file: src/agent/UnicodeEncoding.h start line: 60 end line: 78 size: 16 LOC McCabe index: 5 number of parameters: 2 id: 164 unit: static void dumpFontInfoEx() file: src/agent/ConsoleFont.cc start line: 428 end line: 443 size: 16 LOC McCabe index: 2 number of parameters: 2 id: 165 unit: void dumpInfoToTrace() file: misc/BufferResizeTests.cc start line: 6 end line: 20 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 166 unit: int main() file: misc/GetCh.cc start line: 5 end line: 20 size: 15 LOC McCabe index: 4 number of parameters: 0 id: 167 unit: int main() file: misc/Win10ResizeWhileFrozen.cc start line: 23 end line: 52 size: 15 LOC McCabe index: 2 number of parameters: 2 id: 168 unit: std::wstring getCurrentDesktopName() file: src/shared/BackgroundDesktop.cc start line: 105 end line: 122 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 169 unit: bool isTracingEnabled() file: src/shared/DebugClient.cc start line: 121 end line: 136 size: 15 LOC McCabe index: 4 number of parameters: 0 id: 170 unit: static OwnedHandle openSecurityTokenForQuery() file: src/shared/WindowsSecurity.cc start line: 76 end line: 92 size: 15 LOC McCabe index: 5 number of parameters: 0 id: 171 unit: Sid stringToSid() file: src/shared/WindowsSecurity.cc start line: 369 end line: 387 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 172 unit: static int matchMouseDefault() file: src/agent/ConsoleInput.cc start line: 124 end line: 138 size: 15 LOC McCabe index: 1 number of parameters: 3 id: 173 unit: static inline unsigned int fixSpecialCharacters() file: src/agent/Terminal.cc start line: 214 end line: 247 size: 15 LOC McCabe index: 9 number of parameters: 1 id: 174 unit: void Terminal::enableMouseMode() file: src/agent/Terminal.cc start line: 503 end line: 535 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 175 unit: int main() file: misc/GetFont.cc start line: 248 end line: 261 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 176 unit: static void testA_childWork() file: misc/ScreenBufferTest.cc start line: 320 end line: 358 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 177 unit: WINPTY_API LPCWSTR winpty_error_msg() file: src/libwinpty/winpty.cc start line: 82 end line: 95 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 178 unit: static void writeData() file: src/libwinpty/winpty.cc start line: 300 end line: 315 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 179 unit: OSVERSIONINFOEX getWindowsVersionInfo() file: src/shared/WindowsVersion.cc start line: 44 end line: 63 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 180 unit: void BackgroundDesktop::dispose() file: src/shared/BackgroundDesktop.cc start line: 90 end line: 103 size: 14 LOC McCabe index: 4 number of parameters: 0 id: 181 unit: SecurityDescriptor stringToSd() file: src/shared/WindowsSecurity.cc start line: 389 end line: 402 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 182 unit: void ConsoleInput::doWrite() file: src/agent/ConsoleInput.cc start line: 334 end line: 347 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 183 unit: std::wstring Win32Console::title() file: src/agent/Win32Console.cc start line: 42 end line: 82 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 184 unit: void Win32Console::setFrozen() file: src/agent/Win32Console.cc start line: 91 end line: 107 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 185 unit: static void dumpXPFont() file: src/agent/ConsoleFont.cc start line: 458 end line: 471 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 186 unit: std::unique_ptr Win32ConsoleBuffer::createErrorBuffer() file: src/agent/Win32ConsoleBuffer.cc start line: 44 end line: 57 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 187 unit: bool NamedPipe::OutputWorker::shouldIssueIo() file: src/agent/NamedPipe.cc start line: 186 end line: 199 size: 14 LOC McCabe index: 2 number of parameters: 2 id: 188 unit: std::string mouseEventToString() file: src/agent/DebugShowInput.cc start line: 117 end line: 130 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 189 unit: void Scraper::resetConsoleTracking() file: src/agent/Scraper.cc start line: 116 end line: 129 size: 14 LOC McCabe index: 2 number of parameters: 2 id: 190 unit: static std::string formatErrorMessage() file: src/unix-adapter/main.cc start line: 566 end line: 579 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 191 unit: static std::string stringToCodePoints() file: misc/GetFont.cc start line: 182 end line: 194 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 192 unit: CALLBACK DWORD pausingThread() file: misc/ScreenBufferFreezeInactive.cc start line: 18 end line: 30 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 193 unit: static HANDLE createBuffer() file: misc/ScreenBufferTest2.cc start line: 15 end line: 31 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 194 unit: static HANDLE dup() file: misc/ScreenBufferTest2.cc start line: 81 end line: 93 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 195 unit: static void test6() file: misc/UnicodeWideTest1.cc start line: 197 end line: 216 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 196 unit: static HANDLE createBuffer() file: misc/ScreenBufferTest.cc start line: 96 end line: 112 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 197 unit: static HANDLE openConout() file: misc/ScreenBufferTest.cc start line: 114 end line: 129 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 198 unit: static void usage() file: src/debugserver/DebugServer.cc start line: 34 end line: 46 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 199 unit: static size_t readData() file: src/libwinpty/winpty.cc start line: 329 end line: 341 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 200 unit: static bool shouldSpecifyHideFlag() file: src/libwinpty/winpty.cc start line: 458 end line: 470 size: 13 LOC McCabe index: 5 number of parameters: 0 id: 201 unit: void testType() file: src/shared/StringBuilderTest.cc start line: 81 end line: 93 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 202 unit: SecurityDescriptor getObjectSecurityDescriptor() file: src/shared/WindowsSecurity.cc start line: 303 end line: 315 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 203 unit: static int matchDsr() file: src/agent/ConsoleInput.cc start line: 110 end line: 122 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 204 unit: static inline int utf8CharLength() file: src/agent/UnicodeEncoding.h start line: 82 end line: 96 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 205 unit: static std::string stringToCodePoints() file: src/agent/ConsoleFont.cc start line: 414 end line: 426 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 206 unit: bool NamedPipe::InputWorker::shouldIssueIo() file: src/agent/NamedPipe.cc start line: 167 end line: 179 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 207 unit: int main() file: src/agent/UnicodeEncodingTest.cc start line: 174 end line: 189 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 208 unit: static void outputSetColorSgrParams() file: src/agent/Terminal.cc start line: 86 end line: 103 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 209 unit: static bool endsWith() file: src/unix-adapter/main.cc start line: 247 end line: 259 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 210 unit: uint32_t parseHex() file: misc/WriteConsole.cc start line: 22 end line: 33 size: 12 LOC McCabe index: 7 number of parameters: 2 id: 211 unit: std::vector readCharsAt() file: misc/UnicodeWideTest1.cc start line: 97 end line: 108 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 212 unit: static void test5() file: misc/UnicodeWideTest1.cc start line: 178 end line: 195 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 213 unit: static void handleReadWriteErrors() file: src/libwinpty/winpty.cc start line: 265 end line: 282 size: 12 LOC McCabe index: 5 number of parameters: 4 id: 214 unit: std::wstring ReadBuffer::getWString() file: src/shared/Buffer.cc start line: 86 end line: 99 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 215 unit: Sid allocatedSid() file: src/shared/WindowsSecurity.cc start line: 58 end line: 69 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 216 unit: static void dumpVistaFont() file: src/agent/ConsoleFont.cc start line: 445 end line: 456 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 217 unit: void Scraper::clearBufferLines() file: src/agent/Scraper.cc start line: 167 end line: 178 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 218 unit: void Scraper::createSyncMarker() file: src/agent/Scraper.cc start line: 683 end line: 699 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 219 unit: void Agent::syncConsoleTitle() file: src/agent/Agent.cc start line: 601 end line: 612 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 220 unit: void WakeupFd::reset() file: src/unix-adapter/WakeupFd.cc start line: 59 end line: 70 size: 12 LOC McCabe index: 5 number of parameters: 0 id: 221 unit: static void restoreTerminalMode() file: src/unix-adapter/main.cc start line: 141 end line: 152 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 222 unit: static void dumpFontInfoEx() file: misc/GetFont.cc start line: 196 end line: 206 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 223 unit: static void writeTest() file: misc/ScreenBufferTest2.cc start line: 45 end line: 56 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 224 unit: static std::wstring mbsToWcs() file: misc/WriteConsole.cc start line: 10 end line: 20 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 225 unit: int main() file: misc/Win32Echo2.cc start line: 9 end line: 19 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 226 unit: static void set() file: misc/UnicodeWideTest1.cc start line: 38 end line: 48 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 227 unit: std::vector get() file: misc/UnicodeWideTest1.cc start line: 85 end line: 95 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 228 unit: static void test3() file: misc/UnicodeWideTest1.cc start line: 153 end line: 165 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 229 unit: int main() file: misc/WindowsBugCrashReader.cc start line: 15 end line: 27 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 230 unit: static void writeTest() file: misc/ScreenBufferTest.cc start line: 139 end line: 150 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 231 unit: def rmrf() file: ship/common_ship.py start line: 0 end line: 0 size: 11 LOC McCabe index: 6 number of parameters: 1 id: 232 unit: def requireExe() file: ship/common_ship.py start line: 0 end line: 0 size: 11 LOC McCabe index: 5 number of parameters: 2 id: 233 unit: def main() file: ship/ship.py start line: 0 end line: 0 size: 11 LOC McCabe index: 5 number of parameters: 0 id: 234 unit: static HMODULE getCurrentModule() file: src/libwinpty/AgentLocation.cc start line: 33 end line: 43 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 235 unit: std::wstring getSystemDirectory() file: src/shared/WindowsVersion.cc start line: 77 end line: 87 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 236 unit: std::string versionToString() file: src/shared/WindowsVersion.cc start line: 149 end line: 159 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 237 unit: std::wstring GenRandom::uniqueName() file: src/shared/GenRandom.cc start line: 121 end line: 138 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 238 unit: void OwnedHandle::dispose() file: src/shared/OwnedHandle.cc start line: 26 end line: 36 size: 11 LOC McCabe index: 5 number of parameters: 1 id: 239 unit: void agentShutdown() file: src/shared/WinptyAssert.cc start line: 35 end line: 48 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 240 unit: SecurityItem localItem() file: src/shared/WindowsSecurity.cc start line: 46 end line: 56 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 241 unit: std::wstring sidToString() file: src/shared/WindowsSecurity.cc start line: 357 end line: 367 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 242 unit: bool ConsoleInput::shouldActivateTerminalMouse() file: src/agent/ConsoleInput.cc start line: 315 end line: 332 size: 11 LOC McCabe index: 5 number of parameters: 0 id: 243 unit: void ConsoleInput::flushInputRecords() file: src/agent/ConsoleInput.cc start line: 349 end line: 359 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 244 unit: void Agent::pollConinPipe() file: src/agent/Agent.cc start line: 460 end line: 473 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 245 unit: SmallRect intersected() file: src/agent/SmallRect.h start line: 87 end line: 97 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 246 unit: SmallRect ensureLineIncluded() file: src/agent/SmallRect.h start line: 99 end line: 109 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 247 unit: static void outUInt() file: src/agent/Terminal.cc start line: 74 end line: 84 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 248 unit: void Terminal::reset() file: src/agent/Terminal.cc start line: 303 end line: 316 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 249 unit: static void usage() file: src/unix-adapter/main.cc start line: 459 end line: 469 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 250 unit: static void set_font() file: misc/winbug-15048.cc start line: 99 end line: 108 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 251 unit: CALLBACK DWORD pausingThread() file: misc/SelectAllTest.cc start line: 10 end line: 19 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 252 unit: static void dumpXPFont() file: misc/GetFont.cc start line: 218 end line: 227 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 253 unit: static long parseInt() file: misc/ConinMode.cc start line: 35 end line: 44 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 254 unit: static void usage() file: misc/ConinMode.cc start line: 46 end line: 55 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 255 unit: static HANDLE createBuffer() file: misc/ScreenBufferFreezeInactive.cc start line: 32 end line: 41 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 256 unit: static long parseInt() file: misc/ConoutMode.cc start line: 35 end line: 44 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 257 unit: static void usage() file: misc/ConoutMode.cc start line: 46 end line: 55 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 258 unit: static ReadBuffer readPacket() file: src/libwinpty/winpty.cc start line: 359 end line: 368 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 259 unit: static inline OwnedHandle stealHandle() file: src/libwinpty/winpty.cc start line: 833 end line: 842 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 260 unit: std::wstring findAgentProgram() file: src/libwinpty/AgentLocation.cc start line: 66 end line: 75 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 261 unit: std::basic_string hexOfIntSS() file: src/shared/StringBuilderTest.cc start line: 59 end line: 68 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 262 unit: std::wstring GenRandom::randomHexString() file: src/shared/GenRandom.cc start line: 99 end line: 108 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 263 unit: void SimplePool::clear() file: src/agent/SimplePool.h start line: 50 end line: 59 size: 10 LOC McCabe index: 3 number of parameters: 0 id: 264 unit: static bool isLineBlank() file: src/agent/ConsoleLine.cc start line: 46 end line: 55 size: 10 LOC McCabe index: 4 number of parameters: 3 id: 265 unit: void handleCreateDesktop() file: src/agent/AgentCreateDesktop.cc start line: 75 end line: 84 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 266 unit: static void addEscapes() file: src/agent/DefaultInputMap.cc start line: 405 end line: 414 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 267 unit: static HANDLE duplicateHandle() file: src/agent/Agent.cc start line: 125 end line: 134 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 268 unit: void Agent::onPipeIo() file: src/agent/Agent.cc start line: 274 end line: 283 size: 10 LOC McCabe index: 5 number of parameters: 1 id: 269 unit: void Agent::scrapeBuffers() file: src/agent/Agent.cc start line: 590 end line: 599 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 270 unit: static inline bool isFullWidthCharacter() file: src/agent/Terminal.cc start line: 249 end line: 258 size: 10 LOC McCabe index: 4 number of parameters: 2 id: 271 unit: void Terminal::hideTerminalCursor() file: src/agent/Terminal.cc start line: 453 end line: 462 size: 10 LOC McCabe index: 3 number of parameters: 0 id: 272 unit: static std::string wcsToMbs() file: src/unix-adapter/main.cc start line: 391 end line: 400 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 273 unit: static COORD getWindowSize() file: misc/IsNewConsole.cc start line: 24 end line: 32 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 274 unit: CALLBACK DWORD writerThread() file: misc/Win32Test1.cc start line: 8 end line: 16 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 275 unit: static void writeChars() file: misc/UnicodeWideTest2.cc start line: 12 end line: 20 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 276 unit: static void dumpVistaFont() file: misc/GetFont.cc start line: 208 end line: 216 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 277 unit: static void setWindowPos() file: misc/TestUtil.cc start line: 45 end line: 53 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 278 unit: static void cvfprintf() file: misc/TestUtil.cc start line: 122 end line: 130 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 279 unit: static void writeAttrsAt() file: misc/UnicodeWideTest1.cc start line: 56 end line: 64 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 280 unit: static void writeCharsAt() file: misc/UnicodeWideTest1.cc start line: 66 end line: 74 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 281 unit: static void test1() file: misc/UnicodeWideTest1.cc start line: 128 end line: 139 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 282 unit: static void test2() file: misc/UnicodeWideTest1.cc start line: 141 end line: 151 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 283 unit: static void setFont() file: misc/UnicodeDoubleWidthTest.cc start line: 22 end line: 30 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 284 unit: def checkoutGyp() file: ship/make_msvc_package.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 285 unit: size_t winpty_wcsnlen() file: src/shared/StringUtil.cc start line: 29 end line: 37 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 286 unit: DWORD rejectRemoteClientsPipeFlag() file: src/shared/WindowsSecurity.cc start line: 426 end line: 435 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 287 unit: std::string MouseRecord::toString() file: src/agent/ConsoleInput.cc start line: 57 end line: 65 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 288 unit: static int matchMouseRecord() file: src/agent/ConsoleInput.cc start line: 179 end line: 187 size: 9 LOC McCabe index: 4 number of parameters: 3 id: 289 unit: static void sendKeyMessage() file: src/agent/ConsoleInput.cc start line: 370 end line: 378 size: 9 LOC McCabe index: 4 number of parameters: 3 id: 290 unit: DWORD ConsoleInput::inputConsoleMode() file: src/agent/ConsoleInput.cc start line: 844 end line: 852 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 291 unit: static inline void expandEncoding() file: src/agent/DefaultInputMap.cc start line: 386 end line: 402 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 292 unit: std::unique_ptr Win32ConsoleBuffer::openConout() file: src/agent/Win32ConsoleBuffer.cc start line: 34 end line: 42 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 293 unit: void NamedPipe::startPipeWorkers() file: src/agent/NamedPipe.cc start line: 275 end line: 283 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 294 unit: size_t NamedPipe::bytesToSend() file: src/agent/NamedPipe.cc start line: 285 end line: 293 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 295 unit: void Scraper::resizeWindow() file: src/agent/Scraper.cc start line: 97 end line: 105 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 296 unit: void Scraper::syncMarkerText() file: src/agent/Scraper.cc start line: 650 end line: 660 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 297 unit: void Agent::handleSetSizePacket() file: src/agent/Agent.cc start line: 423 end line: 431 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 298 unit: static std::string resolvePath() file: src/unix-adapter/main.cc start line: 236 end line: 244 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 299 unit: static void usage() file: misc/winbug-15048.cc start line: 110 end line: 117 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 300 unit: static HANDLE getConin() file: misc/ConinMode.cc start line: 10 end line: 17 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 301 unit: static DWORD getConsoleMode() file: misc/ConinMode.cc start line: 19 end line: 26 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 302 unit: static void countDown() file: misc/TestUtil.cc start line: 72 end line: 79 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 303 unit: HANDLE openConout() file: misc/TestUtil.cc start line: 165 end line: 172 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 304 unit: static void writeChars() file: misc/UnicodeWideTest1.cc start line: 76 end line: 83 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 305 unit: static void test4() file: misc/UnicodeWideTest1.cc start line: 167 end line: 176 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 306 unit: static HANDLE getConout() file: misc/ConoutMode.cc start line: 10 end line: 17 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 307 unit: static DWORD getConsoleMode() file: misc/ConoutMode.cc start line: 19 end line: 26 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 308 unit: static void testA_parentWork() file: misc/ScreenBufferTest.cc start line: 297 end line: 318 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 309 unit: def readArguments() file: ship/make_msvc_package.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 310 unit: static void readAll() file: src/libwinpty/winpty.cc start line: 343 end line: 350 size: 8 LOC McCabe index: 3 number of parameters: 3 id: 311 unit: WINPTY_API LPCWSTR winpty_conerr_name() file: src/libwinpty/winpty.cc start line: 721 end line: 728 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 312 unit: static std::wstring dirname() file: src/libwinpty/AgentLocation.cc start line: 53 end line: 60 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 313 unit: void throwWindowsError() file: src/shared/WinptyException.cc start line: 48 end line: 57 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 314 unit: void testValue() file: src/shared/StringBuilderTest.cc start line: 71 end line: 78 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 315 unit: static long long unixTimeMillis() file: src/shared/DebugClient.cc start line: 89 end line: 96 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 316 unit: void ConsoleInput::flushIncompleteEscapeCode() file: src/agent/ConsoleInput.cc start line: 282 end line: 289 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 317 unit: void ConsoleLine::setLine() file: src/agent/ConsoleLine.cc start line: 138 end line: 145 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 318 unit: void NamedPipe::IoWorker::waitForCanceledIo() file: src/agent/NamedPipe.cc start line: 148 end line: 155 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 319 unit: size_t NamedPipe::peek() file: src/agent/NamedPipe.cc start line: 324 end line: 331 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 320 unit: std::string NamedPipe::readToString() file: src/agent/NamedPipe.cc start line: 340 end line: 347 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 321 unit: std::unique_ptr Agent::openPrimaryBuffer() file: src/agent/Agent.cc start line: 540 end line: 552 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 322 unit: void InputHandler::shutdown() file: src/unix-adapter/InputHandler.cc start line: 48 end line: 55 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 323 unit: static void registerResizeSignalHandler() file: src/unix-adapter/main.cc start line: 192 end line: 199 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 324 unit: int tty_reset() file: misc/UnixEcho.cc start line: 57 end line: 64 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 325 unit: int main() file: misc/ShowArgv.cc start line: 6 end line: 12 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 326 unit: static void dumpHandles() file: misc/ScreenBufferTest2.cc start line: 7 end line: 13 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 327 unit: static void setConsoleActiveScreenBuffer() file: misc/ScreenBufferTest2.cc start line: 37 end line: 43 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 328 unit: static void fillChar() file: misc/TestUtil.cc start line: 102 end line: 108 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 329 unit: SMALL_RECT sr() file: misc/UnicodeWideTest1.cc start line: 30 end line: 36 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 330 unit: static void dumpHandles() file: misc/ScreenBufferTest.cc start line: 58 end line: 64 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 331 unit: static void setConsoleActiveScreenBuffer() file: misc/ScreenBufferTest.cc start line: 131 end line: 137 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 332 unit: static OwnedHandle createEvent() file: src/libwinpty/winpty.cc start line: 401 end line: 408 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 333 unit: static std::wstring getModuleFileName() file: src/libwinpty/AgentLocation.cc start line: 45 end line: 51 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 334 unit: inline int winpty_snprintf() file: src/shared/winpty_snprintf.h start line: 72 end line: 78 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 335 unit: int winpty_snprintf() file: src/shared/winpty_snprintf.h start line: 91 end line: 97 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 336 unit: std::vector vectorWithNulFromString() file: src/shared/StringUtil.h start line: 46 end line: 52 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 337 unit: std::string GenRandom::randomBytes() file: src/shared/GenRandom.cc start line: 91 end line: 97 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 338 unit: void ReadBuffer::getRawData() file: src/shared/Buffer.cc start line: 68 end line: 74 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 339 unit: FARPROC proc() file: src/shared/OsModule.h start line: 54 end line: 60 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 340 unit: Sid builtinAdminsSid() file: src/shared/WindowsSecurity.cc start line: 149 end line: 156 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 341 unit: static CHAR_INFO blankChar() file: src/agent/ConsoleLine.cc start line: 35 end line: 44 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 342 unit: static inline bool areLinesEqual() file: src/agent/ConsoleLine.cc start line: 57 end line: 63 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 343 unit: static inline uint16_t keyStateForMod() file: src/agent/DefaultInputMap.cc start line: 297 end line: 303 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 344 unit: void validateLineNumber() file: src/agent/LargeConsoleRead.h start line: 50 end line: 56 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 345 unit: ConsoleScreenBufferInfo Win32ConsoleBuffer::bufferInfo() file: src/agent/Win32ConsoleBuffer.cc start line: 86 end line: 93 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 346 unit: std::string NamedPipe::readAllToString() file: src/agent/NamedPipe.cc start line: 349 end line: 355 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 347 unit: void Scraper::scrapeBuffer() file: src/agent/Scraper.cc start line: 108 end line: 114 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 348 unit: void InputMap::setHelper() file: src/agent/InputMap.cc start line: 145 end line: 151 size: 7 LOC McCabe index: 2 number of parameters: 4 id: 349 unit: static BOOL WINAPI consoleCtrlHandler() file: src/agent/Agent.cc start line: 55 end line: 62 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 350 unit: bool contains() file: src/agent/SmallRect.h start line: 71 end line: 77 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 351 unit: bool contains() file: src/agent/SmallRect.h start line: 79 end line: 85 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 352 unit: std::string toString() file: src/agent/SmallRect.h start line: 134 end line: 140 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 353 unit: void WakeupFd::set() file: src/unix-adapter/WakeupFd.cc start line: 51 end line: 57 size: 7 LOC McCabe index: 3 number of parameters: 0 id: 354 unit: void OutputHandler::shutdown() file: src/unix-adapter/OutputHandler.cc start line: 46 end line: 52 size: 7 LOC McCabe index: 3 number of parameters: 0 id: 355 unit: static COORD getWindowPos() file: misc/IsNewConsole.cc start line: 17 end line: 22 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 356 unit: static COORD getCursorPos() file: misc/IsNewConsole.cc start line: 34 end line: 39 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 357 unit: static void setConsoleMode() file: misc/ConinMode.cc start line: 28 end line: 33 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 358 unit: int main() file: misc/SetCursorPos.cc start line: 5 end line: 10 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 359 unit: static void repeatChar() file: misc/TestUtil.cc start line: 110 end line: 115 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 360 unit: static void cfprintf() file: misc/TestUtil.cc start line: 132 end line: 137 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 361 unit: static void cprintf() file: misc/TestUtil.cc start line: 139 end line: 144 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 362 unit: CHAR_INFO ci() file: misc/UnicodeWideTest1.cc start line: 11 end line: 16 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 363 unit: static void runTest() file: misc/UnicodeWideTest1.cc start line: 218 end line: 223 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 364 unit: static void setConsoleMode() file: misc/ConoutMode.cc start line: 28 end line: 33 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 365 unit: WINPTY_API void winpty_error_free() file: src/libwinpty/winpty.cc start line: 99 end line: 104 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 366 unit: std::tuple waitForCompletion() file: src/libwinpty/winpty.cc start line: 218 end line: 223 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 367 unit: uint64_t getFrequency() file: src/shared/TimeMeasurement.h start line: 45 end line: 50 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 368 unit: uint64_t value() file: src/shared/TimeMeasurement.h start line: 52 end line: 57 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 369 unit: static uint64_t systemTimeAsUInt64() file: src/shared/GenRandom.cc start line: 112 end line: 117 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 370 unit: Sid localSystemSid() file: src/shared/WindowsSecurity.cc start line: 158 end line: 164 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 371 unit: Sid everyoneSid() file: src/shared/WindowsSecurity.cc start line: 166 end line: 172 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 372 unit: void ConsoleLine::blank() file: src/agent/ConsoleLine.cc start line: 147 end line: 152 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 373 unit: void Win32Console::setTitle() file: src/agent/Win32Console.cc start line: 84 end line: 89 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 374 unit: bool operator() file: src/agent/ConsoleFont.cc start line: 623 end line: 628 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 375 unit: void Win32ConsoleBuffer::resizeBuffer() file: src/agent/Win32ConsoleBuffer.cc start line: 131 end line: 137 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 376 unit: void Win32ConsoleBuffer::write() file: src/agent/Win32ConsoleBuffer.cc start line: 181 end line: 187 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 377 unit: size_t NamedPipe::read() file: src/agent/NamedPipe.cc start line: 333 end line: 338 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 378 unit: std::string toString() file: src/agent/Coord.h start line: 79 end line: 84 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 379 unit: static void writeFlags() file: src/agent/DebugShowInput.cc start line: 101 end line: 106 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 380 unit: std::string controlKeyStatePrefix() file: src/agent/DebugShowInput.cc start line: 110 end line: 115 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 381 unit: void Agent::sendDsr() file: src/agent/Agent.cc start line: 238 end line: 243 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 382 unit: void Agent::writePacket() file: src/agent/Agent.cc start line: 344 end line: 349 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 383 unit: bool valid() file: misc/GetFont.cc start line: 99 end line: 103 size: 5 LOC McCabe index: 3 number of parameters: 0 id: 384 unit: bool valid() file: misc/GetFont.cc start line: 121 end line: 125 size: 5 LOC McCabe index: 3 number of parameters: 0 id: 385 unit: static void setBufferSize() file: misc/TestUtil.cc start line: 39 end line: 43 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 386 unit: static void set() file: misc/UnicodeWideTest1.cc start line: 50 end line: 54 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 387 unit: static void dump() file: misc/UnicodeWideTest1.cc start line: 110 end line: 114 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 388 unit: static void dumpCharsAt() file: misc/UnicodeWideTest1.cc start line: 116 end line: 120 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 389 unit: static COORD getCursorPos() file: misc/UnicodeWideTest1.cc start line: 122 end line: 126 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 390 unit: def checkSha256() file: ship/common_ship.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 391 unit: def dllVersion() file: ship/ship.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 392 unit: static void handlePendingIo() file: src/libwinpty/winpty.cc start line: 259 end line: 263 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 393 unit: static inline WriteBuffer newPacket() file: src/libwinpty/winpty.cc start line: 317 end line: 321 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 394 unit: static void writePacket() file: src/libwinpty/winpty.cc start line: 323 end line: 327 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 395 unit: static uint64_t readUInt64() file: src/libwinpty/winpty.cc start line: 352 end line: 356 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 396 unit: std::basic_string decOfIntSS() file: src/shared/StringBuilderTest.cc start line: 49 end line: 55 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 397 unit: void dumpVersionToTrace() file: src/shared/WinptyVersion.cc start line: 38 end line: 42 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 398 unit: template T getRawValue() file: src/shared/Buffer.h start line: 80 end line: 84 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 399 unit: void WriteBuffer::replaceRawData() file: src/shared/Buffer.cc start line: 45 end line: 49 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 400 unit: void WriteBuffer::putWString() file: src/shared/Buffer.cc start line: 62 end line: 66 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 401 unit: void operator() file: src/shared/WindowsSecurity.cc start line: 36 end line: 40 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 402 unit: void ConsoleLine::reset() file: src/agent/ConsoleLine.cc start line: 69 end line: 73 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 403 unit: static inline WriteBuffer newPacket() file: src/agent/AgentCreateDesktop.cc start line: 33 end line: 37 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 404 unit: void CreateDesktopLoop::writePacket() file: src/agent/AgentCreateDesktop.cc start line: 61 end line: 65 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 405 unit: void CreateDesktopLoop::onPipeIo() file: src/agent/AgentCreateDesktop.cc start line: 67 end line: 71 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 406 unit: void addDefaultEntriesToInputMap() file: src/agent/DefaultInputMap.cc start line: 418 end line: 422 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 407 unit: bool valid() file: src/agent/ConsoleFont.cc start line: 327 end line: 331 size: 5 LOC McCabe index: 3 number of parameters: 0 id: 408 unit: bool valid() file: src/agent/ConsoleFont.cc start line: 349 end line: 353 size: 5 LOC McCabe index: 3 number of parameters: 0 id: 409 unit: void Win32ConsoleBuffer::moveWindow() file: src/agent/Win32ConsoleBuffer.cc start line: 139 end line: 144 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 410 unit: void Win32ConsoleBuffer::setCursorPosition() file: src/agent/Win32ConsoleBuffer.cc start line: 150 end line: 155 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 411 unit: void Win32ConsoleBuffer::setTextAttribute() file: src/agent/Win32ConsoleBuffer.cc start line: 189 end line: 193 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 412 unit: static OwnedHandle createEvent() file: src/agent/NamedPipe.cc start line: 84 end line: 88 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 413 unit: void NamedPipe::write() file: src/agent/NamedPipe.cc start line: 295 end line: 299 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 414 unit: size_t NamedPipe::readBufferSize() file: src/agent/NamedPipe.cc start line: 306 end line: 310 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 415 unit: void NamedPipe::setReadBufferSize() file: src/agent/NamedPipe.cc start line: 312 end line: 316 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 416 unit: size_t NamedPipe::bytesAvailable() file: src/agent/NamedPipe.cc start line: 318 end line: 322 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 417 unit: void Scraper::markEntireWindowDirty() file: src/agent/Scraper.cc start line: 134 end line: 138 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 418 unit: static bool cursorInWindow() file: src/agent/Scraper.cc start line: 180 end line: 184 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 419 unit: static inline WriteBuffer newPacket() file: src/agent/Agent.cc start line: 119 end line: 123 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 420 unit: static void setCursorPos() file: misc/IsNewConsole.cc start line: 41 end line: 44 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 421 unit: bool valid() file: misc/GetFont.cc start line: 78 end line: 81 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 422 unit: static void setCursorPos() file: misc/TestUtil.cc start line: 55 end line: 58 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 423 unit: static void closeHandle() file: misc/ScreenBufferTest.cc start line: 91 end line: 94 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 424 unit: def __enter__() file: ship/common_ship.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 425 unit: std::tuple waitForCompletion() file: src/libwinpty/winpty.cc start line: 224 end line: 227 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 426 unit: static bool shouldShowConsoleWindow() file: src/libwinpty/winpty.cc start line: 412 end line: 415 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 427 unit: WINPTY_API HANDLE winpty_agent_process() file: src/libwinpty/winpty.cc start line: 693 end line: 696 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 428 unit: WINPTY_API LPCWSTR winpty_conin_name() file: src/libwinpty/winpty.cc start line: 711 end line: 714 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 429 unit: WINPTY_API LPCWSTR winpty_conout_name() file: src/libwinpty/winpty.cc start line: 716 end line: 719 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 430 unit: Version getWindowsVersion() file: src/shared/WindowsVersion.cc start line: 65 end line: 68 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 431 unit: uint64_t productVersionFromInfo() file: src/shared/WindowsVersion.cc start line: 139 end line: 142 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 432 unit: uint64_t fileVersionFromInfo() file: src/shared/WindowsVersion.cc start line: 144 end line: 147 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 433 unit: void dumpVersionToStdout() file: src/shared/WinptyVersion.cc start line: 33 end line: 36 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 434 unit: double elapsed() file: src/shared/TimeMeasurement.h start line: 39 end line: 42 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 435 unit: void WriteBuffer::putRawData() file: src/shared/Buffer.cc start line: 40 end line: 43 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 436 unit: void WriteBuffer::putInt32() file: src/shared/Buffer.cc start line: 51 end line: 54 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 437 unit: void WriteBuffer::putInt64() file: src/shared/Buffer.cc start line: 56 end line: 59 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 438 unit: int32_t ReadBuffer::getInt32() file: src/shared/Buffer.cc start line: 76 end line: 79 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 439 unit: int64_t ReadBuffer::getInt64() file: src/shared/Buffer.cc start line: 81 end line: 84 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 440 unit: void assertTrace() file: src/shared/WinptyAssert.cc start line: 28 end line: 31 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 441 unit: void agentAssertFail() file: src/shared/WinptyAssert.cc start line: 50 end line: 53 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 442 unit: bool resizeBufferRange() file: src/agent/Win32ConsoleBuffer.h start line: 78 end line: 81 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 443 unit: bool valid() file: src/agent/ConsoleFont.cc start line: 306 end line: 309 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 444 unit: std::unique_ptr Win32ConsoleBuffer::openStdout() file: src/agent/Win32ConsoleBuffer.cc start line: 29 end line: 32 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 445 unit: HANDLE NamedPipe::IoWorker::getWaitEvent() file: src/agent/NamedPipe.cc start line: 157 end line: 160 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 446 unit: void NamedPipe::InputWorker::completeIo() file: src/agent/NamedPipe.cc start line: 162 end line: 165 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 447 unit: void NamedPipe::OutputWorker::completeIo() file: src/agent/NamedPipe.cc start line: 181 end line: 184 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 448 unit: DWORD NamedPipe::OutputWorker::getPendingIoSize() file: src/agent/NamedPipe.cc start line: 201 end line: 204 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 449 unit: void NamedPipe::write() file: src/agent/NamedPipe.cc start line: 301 end line: 304 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 450 unit: bool isEmpty() file: src/agent/Coord.h start line: 74 end line: 77 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 451 unit: void EventLoop::setPollInterval() file: src/agent/EventLoop.cc start line: 91 end line: 94 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 452 unit: void EventLoop::shutdown() file: src/agent/EventLoop.cc start line: 96 end line: 99 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 453 unit: T constrained() file: src/agent/Scraper.cc start line: 40 end line: 43 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 454 unit: void InputMap::set() file: src/agent/InputMap.cc start line: 140 end line: 143 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 455 unit: void InputMap::dumpInputMap() file: src/agent/InputMap.cc start line: 214 end line: 217 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 456 unit: explicit Terminal() file: src/agent/Terminal.h start line: 37 end line: 40 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 457 unit: static void setFdNonBlock() file: src/unix-adapter/WakeupFd.cc start line: 29 end line: 32 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 458 unit: static void terminalResized() file: src/unix-adapter/main.cc start line: 187 end line: 190 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 459 unit: static void setBufferSize() file: misc/TestUtil.cc start line: 60 end line: 62 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 460 unit: static void setWindowPos() file: misc/TestUtil.cc start line: 64 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 461 unit: static void setCursorPos() file: misc/TestUtil.cc start line: 68 end line: 70 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 462 unit: static void setChar() file: misc/TestUtil.cc start line: 98 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 463 unit: CHAR_INFO ci() file: misc/UnicodeWideTest1.cc start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 464 unit: CHAR_INFO ci() file: misc/UnicodeWideTest1.cc start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 465 unit: static void usage() file: misc/SetBufInfo.cc start line: 9 end line: 11 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 466 unit: static void writeTest() file: misc/ScreenBufferTest.cc start line: 152 end line: 154 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 467 unit: def mkdir() file: ship/common_ship.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 468 unit: def __init__() file: ship/common_ship.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 469 unit: def __exit__() file: ship/common_ship.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 4 id: 470 unit: def sha256() file: ship/common_ship.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 471 unit: winpty_result_t code() file: src/libwinpty/LibWinptyException.h start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 472 unit: std::shared_ptr whatSharedStr() file: src/libwinpty/LibWinptyException.h start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 473 unit: WINPTY_API winpty_result_t winpty_error_code() file: src/libwinpty/winpty.cc start line: 76 end line: 78 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 474 unit: WINPTY_API void winpty_config_free() file: src/libwinpty/winpty.cc start line: 165 end line: 167 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 475 unit: WINPTY_API void winpty_spawn_config_free() file: src/libwinpty/winpty.cc start line: 819 end line: 821 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 476 unit: static inline HANDLE handleFromInt64() file: src/libwinpty/winpty.cc start line: 827 end line: 829 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 477 unit: WINPTY_API void winpty_free() file: src/libwinpty/winpty.cc start line: 965 end line: 970 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 478 unit: static bool pathExists() file: src/libwinpty/AgentLocation.cc start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 479 unit: int winpty_vsnprintf() file: src/shared/winpty_snprintf.h start line: 82 end line: 84 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 480 unit: std::vector vectorFromString() file: src/shared/StringUtil.h start line: 39 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 481 unit: bool isAtLeastWindowsVista() file: src/shared/WindowsVersion.cc start line: 164 end line: 166 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 482 unit: bool isAtLeastWindows7() file: src/shared/WindowsVersion.cc start line: 169 end line: 171 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 483 unit: bool isAtLeastWindows8() file: src/shared/WindowsVersion.cc start line: 174 end line: 176 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 484 unit: std::basic_string str() file: src/shared/StringBuilder.h start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 485 unit: template decltype() file: src/shared/StringBuilder.h start line: 113 end line: 115 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 486 unit: template decltype() file: src/shared/StringBuilder.h start line: 117 end line: 119 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 487 unit: void throwWinptyException() file: src/shared/WinptyException.cc start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 488 unit: static std::wstring getDesktopName() file: src/shared/BackgroundDesktop.cc start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 489 unit: template void putRawValue() file: src/shared/Buffer.h start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 490 unit: template void replaceRawValue() file: src/shared/Buffer.h start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 491 unit: void ReadBuffer::assertEof() file: src/shared/Buffer.cc start line: 101 end line: 103 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 492 unit: bool valid() file: src/shared/GenRandom.h start line: 50 end line: 52 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 493 unit: static inline uint32_t decodeSurrogatePair() file: src/agent/UnicodeEncoding.h start line: 153 end line: 155 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 494 unit: HANDLE Win32ConsoleBuffer::conout() file: src/agent/Win32ConsoleBuffer.cc start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 495 unit: void Win32ConsoleBuffer::clearAllLines() file: src/agent/Win32ConsoleBuffer.cc start line: 82 end line: 84 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 496 unit: Coord Win32ConsoleBuffer::bufferSize() file: src/agent/Win32ConsoleBuffer.cc start line: 95 end line: 97 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 497 unit: SmallRect Win32ConsoleBuffer::windowRect() file: src/agent/Win32ConsoleBuffer.cc start line: 99 end line: 101 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 498 unit: Coord Win32ConsoleBuffer::cursorPosition() file: src/agent/Win32ConsoleBuffer.cc start line: 146 end line: 148 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 499 unit: static uint64_t winpty_atoi64() file: src/agent/main.cc start line: 54 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 500 unit: static int64_t int64FromHandle() file: src/agent/Agent.cc start line: 140 end line: 142 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 501 unit: bool hasKey() file: src/agent/InputMap.h start line: 71 end line: 73 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 502 unit: static void outch() file: src/agent/ConsoleInputReencoding.cc start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 503 unit: bool writeStr() file: src/unix-adapter/Util.cc start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 504 unit: def cleanMsvc() file: ship/make_msvc_package.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 505 unit: virtual ~AgentDesktop() file: src/libwinpty/winpty.cc start line: 571 end line: 571 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 506 unit: std::wstring name() file: src/libwinpty/winpty.cc start line: 580 end line: 580 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 507 unit: std::wstring name() file: src/libwinpty/winpty.cc start line: 593 end line: 593 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 508 unit: void success() file: src/libwinpty/winpty.cc start line: 752 end line: 752 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 509 unit: size_t size() file: src/shared/StringBuilder.h start line: 62 end line: 62 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 510 unit: StringType str() file: src/shared/StringBuilder.h start line: 216 end line: 216 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 511 unit: StringType str_moved() file: src/shared/StringBuilder.h start line: 217 end line: 217 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 512 unit: void display() file: src/shared/StringBuilderTest.cc start line: 31 end line: 31 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 513 unit: void display() file: src/shared/StringBuilderTest.cc start line: 32 end line: 32 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 514 unit: void putWString() file: src/shared/Buffer.h start line: 53 end line: 53 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 515 unit: void putWString() file: src/shared/Buffer.h start line: 54 end line: 54 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 516 unit: explicit ReadBuffer() file: src/shared/Buffer.h start line: 78 end line: 78 size: 1 LOC McCabe index: 2 number of parameters: 1 id: 517 unit: virtual ~Impl() file: src/shared/WindowsSecurity.h start line: 42 end line: 42 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 518 unit: P get() file: src/shared/WindowsSecurity.h start line: 51 end line: 51 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 519 unit: operator bool() file: src/shared/WindowsSecurity.h start line: 52 end line: 52 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 520 unit: void lock() file: src/shared/Mutex.h start line: 36 end line: 36 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 521 unit: void unlock() file: src/shared/Mutex.h start line: 37 end line: 37 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 522 unit: explicit OwnedHandle() file: src/shared/OwnedHandle.h start line: 30 end line: 30 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 523 unit: HANDLE get() file: src/shared/OwnedHandle.h start line: 33 end line: 33 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 524 unit: HANDLE release() file: src/shared/OwnedHandle.h start line: 34 end line: 34 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 525 unit: HMODULE handle() file: src/shared/OsModule.h start line: 53 end line: 53 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 526 unit: virtual ~WinptyException() file: src/shared/WinptyException.h start line: 37 end line: 37 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 527 unit: virtual ~IoWorker() file: src/agent/NamedPipe.h start line: 51 end line: 51 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 528 unit: std::wstring name() file: src/agent/NamedPipe.h start line: 92 end line: 92 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 529 unit: bool isClosed() file: src/agent/NamedPipe.h start line: 107 end line: 107 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 530 unit: bool isConnected() file: src/agent/NamedPipe.h start line: 108 end line: 108 size: 1 LOC McCabe index: 2 number of parameters: 0 id: 531 unit: bool isConnecting() file: src/agent/NamedPipe.h start line: 109 end line: 109 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 532 unit: virtual void onPollTimeout() file: src/agent/EventLoop.h start line: 38 end line: 38 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 533 unit: virtual void onPipeIo() file: src/agent/EventLoop.h start line: 39 end line: 39 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 534 unit: Coord bufferSize() file: src/agent/Win32ConsoleBuffer.h start line: 40 end line: 40 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 535 unit: SmallRect windowRect() file: src/agent/Win32ConsoleBuffer.h start line: 41 end line: 41 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 536 unit: Coord cursorPosition() file: src/agent/Win32ConsoleBuffer.h start line: 42 end line: 42 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 537 unit: void setMouseWindowRect() file: src/agent/ConsoleInput.h start line: 45 end line: 45 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 538 unit: HWND hwnd() file: src/agent/Win32Console.h start line: 50 end line: 50 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 539 unit: void setFreezeUsesMark() file: src/agent/Win32Console.h start line: 53 end line: 53 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 540 unit: void setNewW10() file: src/agent/Win32Console.h start line: 54 end line: 54 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 541 unit: bool isNewW10() file: src/agent/Win32Console.h start line: 55 end line: 55 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 542 unit: bool frozen() file: src/agent/Win32Console.h start line: 57 end line: 57 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 543 unit: SHORT top() file: src/agent/SmallRect.h start line: 111 end line: 111 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 544 unit: SHORT left() file: src/agent/SmallRect.h start line: 112 end line: 112 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 545 unit: SHORT width() file: src/agent/SmallRect.h start line: 113 end line: 113 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 546 unit: SHORT height() file: src/agent/SmallRect.h start line: 114 end line: 114 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 547 unit: void setTop() file: src/agent/SmallRect.h start line: 115 end line: 115 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 548 unit: void setLeft() file: src/agent/SmallRect.h start line: 116 end line: 116 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 549 unit: void setWidth() file: src/agent/SmallRect.h start line: 117 end line: 117 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 550 unit: void setHeight() file: src/agent/SmallRect.h start line: 118 end line: 118 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 551 unit: Coord size() file: src/agent/SmallRect.h start line: 119 end line: 119 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 552 unit: bool isComplete() file: src/unix-adapter/OutputHandler.h start line: 35 end line: 35 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 553 unit: bool isComplete() file: src/unix-adapter/InputHandler.h start line: 35 end line: 35 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 554 unit: void startShutdown() file: src/unix-adapter/InputHandler.h start line: 36 end line: 36 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 555 unit: int fd() file: src/unix-adapter/WakeupFd.h start line: 28 end line: 28 size: 1 LOC McCabe index: 1 number of parameters: 0