Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SimonKagstrom/kcov
/ types & classes
Types & classes
379 in github.com/SimonKagstrom/kcov
⨍
Functions
1,062
◇
Types & classes
379
↓ 6 callers
Class
Event
src/include/engine.hh:30
↓ 4 callers
Class
File
src/writers/writer-base.hh:22
↓ 3 callers
Class
marshal
src/merge-file-parser.cc:51
↓ 2 callers
Class
ExecutionSummary
src/include/reporter.hh:35
↓ 2 callers
Class
Instruction
src/parsers/bfd-disassembler.cc:163
↓ 2 callers
Class
LineExecutionCount
src/include/reporter.hh:22
↓ 1 callers
Class
GeneratedData
src/include/generated-data-base.hh:7
↓ 1 callers
Class
PendingFileAddress
src/reporter.cc:732
↓ 1 callers
Class
Segment
* Holder class for address segments */
src/include/elf.hh:23
↓ 1 callers
Class
TestLoader
A simplified test loader. The implementation assumes that each test case runs only one test method: `runTest`.
tests/tools/libkcov/main.py:24
↓ 1 callers
Class
dlopen
tests/tools/test_compiled.py:499
↓ 1 callers
Class
stat
src/engines/system-mode-engine.cc:103
↓ 1 callers
Class
vfork
tests/tools/test_compiled.py:61
Class
AddressListenerFixture
tests/unit-tests/tests-merge-parser.cc:72
Class
BashBase
tests/tools/test_bash.py:10
Class
BashCtor
src/engines/bash-engine.cc:856
Class
BashEngine
src/engines/bash-engine.cc:45
Class
BashEngineCreator
src/engines/bash-engine.cc:866
Class
BasicBlock
src/parsers/bfd-disassembler.cc:142
Class
BasicFilter
src/filter.cc:13
Class
BfdDisassembler
src/parsers/bfd-disassembler.cc:69
Class
Capabilities
src/capabilities.cc:8
Class
CoberturaWriter
src/writers/cobertura-writer.cc:24
Class
CodecovWriter
Outputs a coverage file that conforms to the Codecov Custom Coverage Format as described here: https://docs.codecov.com/docs/codecov-custom-coverage-f
src/writers/codecov-writer.cc:34
Class
Collector
src/collector.cc:15
Class
Configuration
src/configuration.cc:22
Class
CoverallsWriter
src/writers/coveralls-writer.cc:137
Class
CurlConnectionHandler
src/writers/coveralls-writer.cc:53
Class
DummyCoverallsWriter
src/writers/dummy-coveralls-writer.cc:7
Class
DummyDisassembler
src/parsers/dummy-disassembler.cc:5
Class
DummyReporter
The merge mode doesn't have/need a proper reporter
src/reporter.cc:774
Class
DummySolibHandler
src/dummy-solib-handler.cc:5
Class
DwarfParser
src/parsers/dwarf.hh:10
Class
DwarfParser::Impl
src/parsers/dwarf.cc:15
Class
DwarfParser::Impl
src/parsers/dwarf-libdwarf.cc:23
Class
Elf
src/parsers/elf-parser.cc:134
Class
Elf
src/parsers/elf.cc:51
Class
ElfImpl
src/parsers/elf.cc:9
Class
ElfInstance
src/parsers/elf-parser.cc:39
Class
ElfListener
tests/unit-tests/tests-reporter.cc:17
Class
EngineFactory
src/engine-factory.cc:8
Class
File
src/merge-file-parser.cc:547
Class
File
src/reporter.cc:611
Class
File
src/source-file-cache.cc:38
Class
File
src/include/file-parser.hh:40
Enum
FileFlags
src/include/file-parser.hh:23
Enum
FileFlags
src/include/file-parser.hh:43
Class
FileLineHandler
src/filter.cc:44
Class
Filter
src/filter.cc:156
Class
ForkBase
tests/tools/test_compiled.py:39
Class
FunctionListener
tests/unit-tests/tests-elf.cc:13
Class
Handler
src/include/filter.hh:15
Class
HtmlWriter
src/writers/html-writer.cc:35
Class
ICapabilities
* Singleton class for kcov capabilities, typically for different engines. */
src/include/capabilities.hh:10
Class
ICollector
src/include/reporter.hh:11
Class
ICollector
src/include/output-handler.hh:10
Class
ICollector
* Run a program and collect coverage for it. */
src/include/collector.hh:16
Class
IConfiguration
* Class that hold kcov configuration (command line options) */
src/include/configuration.hh:12
Class
IDisassembler
src/include/disassembler.hh:10
Class
IElf
src/include/elf.hh:103
Class
IEngine
* An "engine" which can run programs and collect events (e.g., breakpoints) */
src/include/engine.hh:27
Class
IEngine
src/include/collector.hh:10
Class
IEngineCreator
src/include/engine.hh:93
Class
IEngineFactory
* Factory class for getting one of multiple engines, which can * match different file types. */
src/include/engine.hh:90
Class
IEventListener
src/include/engine.hh:46
Class
IEventTickListener
src/include/collector.hh:31
Class
IFileListener
src/include/file-parser.hh:69
Class
IFileParser
src/merge-parser.hh:9
Class
IFileParser
src/writers/codecov-writer.hh:7
Class
IFileParser
src/writers/json-writer.hh:5
Class
IFileParser
src/writers/cobertura-writer.hh:7
Class
IFileParser
src/writers/sonarqube-xml-writer.hh:5
Class
IFileParser
src/writers/html-writer.hh:5
Class
IFileParser
src/writers/coveralls-writer.hh:5
Class
IFileParser
src/writers/writer-base.hh:12
Class
IFileParser
src/include/reporter.hh:10
Class
IFileParser
src/include/output-handler.hh:9
Class
IFileParser
src/include/engine.hh:12
Class
IFileParser
src/include/writer.hh:5
Class
IFileParser
src/include/collector.hh:9
Class
IFileParser
src/include/file-parser.hh:20
Enum
IFileParser::PossibleHits
src/merge-file-parser.cc:117
Enum
IFileParser::PossibleHits
src/reporter.cc:765
Enum
IFileParser::PossibleHits
src/parsers/elf-parser.cc:84
Enum
IFileParser::PossibleHits
src/writers/html-writer.cc:403
Enum
IFileParser::PossibleHits
src/engines/script-engine-base.hh:77
Enum
IFileParser::PossibleHits
tests/unit-tests/tests-merge-parser.cc:20
Class
IFilter
src/include/reporter.hh:12
Class
IFilter
* Class for filtering output data. * * Used for the --include-path and --include-pattern command line options. */
src/include/filter.hh:12
Class
IFilter
src/include/collector.hh:11
Class
IFilter
src/include/file-parser.hh:18
Class
ILineListener
src/include/file-parser.hh:59
Class
IListener
src/include/reporter.hh:55
Class
IListener
src/include/configuration.hh:25
Class
IListener
src/include/collector.hh:19
Class
IMergeParser
src/merge-parser.hh:11
Class
IOutputHandler
src/writers/codecov-writer.hh:9
Class
IOutputHandler
src/writers/json-writer.hh:7
Class
IOutputHandler
src/writers/cobertura-writer.hh:9
Class
IOutputHandler
src/writers/sonarqube-xml-writer.hh:7
next →
1–100 of 379, ranked by callers