Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/compiler-explorer/compiler-explorer
/ functions
Functions
5,265 in github.com/compiler-explorer/compiler-explorer
⨍
Functions
5,265
◇
Types & classes
1,241
↳
Endpoints
2
↓ 6 callers
Method
preProcessLines
(asmLines: string[])
lib/compilers/tic2000.ts:56
↓ 6 callers
Method
prettyDescriptor
(descriptor: string)
lib/compilers/dex2oat.ts:436
↓ 6 callers
Method
processOptOutput
(compilationRes: CompilationResult)
lib/base-compiler.ts:3589
↓ 6 callers
Method
processSourceLine
(line: string, files: Record<number, string>)
lib/parsers/asm-parser-ptx.ts:245
↓ 6 callers
Function
removeBlob
(asm: string)
test/compilers/nvcc-tests.ts:35
↓ 6 callers
Function
removeFileProtocol
(path: string)
lib/assert.ts:45
↓ 6 callers
Method
removeLabelsWithoutDefinition
(asm: ParsedAsmResultLine[], labelDefinitions: Record<string, number>)
lib/parsers/asm-parser.ts:493
↓ 6 callers
Function
requestedMethod
(typeArguments: string[] = [], methodArguments: string[] = [])
test/dotnet-parser-tests.ts:607
↓ 6 callers
Function
setupWebServer
( appArgs: AppArguments, options: ServerOptions, dependencies: ServerDependencies, )
lib/app/server.ts:44
↓ 6 callers
Method
shortenHex
(pc: string)
lib/cfg/cfg-parsers/oat.ts:124
↓ 6 callers
Method
shouldIgnoreSymbol
(text: string)
lib/demangler/pascal.ts:85
↓ 6 callers
Method
showDeviceAsmResults
(deviceCode: ResultLine[], languageId?: string)
static/panes/device-view.ts:318
↓ 6 callers
Method
statString
()
lib/cache/base.interfaces.ts:43
↓ 6 callers
Method
tryReadingCodeSegmentInfo
* Tries to match the given line to code segment information. * Implementation specific, so this base function is empty
lib/mapfiles/map-file.ts:315
↓ 6 callers
Function
unique
(arr: V[])
shared/common-utils.ts:36
↓ 6 callers
Method
updateDecorations
()
static/panes/compiler.ts:3441
↓ 5 callers
Method
add
(setting: T, defaultValue: any)
static/settings.ts:277
↓ 5 callers
Function
addConformanceCompiler
()
cypress/support/utils.ts:230
↓ 5 callers
Method
addHookHome
(env: any)
lib/compilers/hook.ts:58
↓ 5 callers
Function
add_all
(instrs)
etc/scripts/docenizers/docenizer-amd64.py:191
↓ 5 callers
Method
addressToObject
(segment: string, address: string)
lib/mapfiles/map-file.ts:292
↓ 5 callers
Method
applyIrFilters
(ir: ResultLine[], optPipelineOptions: OptPipelineBackendOptions)
lib/parsers/llvm-pass-dump-parser.ts:424
↓ 5 callers
Function
awsCredentials
()
lib/aws.ts:36
↓ 5 callers
Function
changeExtension
(filename: string, newExtension: string)
lib/utils.ts:120
↓ 5 callers
Function
compilerEditorFromTab
($tab: JQuery<HTMLElement>)
cypress/support/utils.ts:156
↓ 5 callers
Method
convertResult
(result: UnprocessedExecResult, inputFilepath?: string, exeDir?: string)
lib/tooling/base-tool.ts:216
↓ 5 callers
Function
createMockLanguage
(id: LanguageKey, name: string, alias: string[])
test/app/config-tests.ts:203
↓ 5 callers
Method
currentState
()
static/panes/tree.ts:172
↓ 5 callers
Method
deleteLinesBetweenAddresses
(beginAddress: number, endAddress?: number)
lib/pe32-support.ts:160
↓ 5 callers
Function
detectWsl
()
lib/app/cli.ts:163
↓ 5 callers
Method
displayTooltip
(where: JQuery, message: string)
static/sharing.ts:361
↓ 5 callers
Method
doBuildstepAndAddToResult
( result: CompilationResult, name: string, command: string, args: string[],
lib/compilers/cc65.ts:142
↓ 5 callers
Method
doTypicalOnChange
()
static/panes/executor.ts:1042
↓ 5 callers
Function
escape_quotes
(string)
etc/scripts/docenizers/docenizer-6502.py:191
↓ 5 callers
Method
findUsedLabels
(asmLines: string[], filterDirectives?: boolean)
lib/parsers/asm-parser.ts:468
↓ 5 callers
Function
find_ce_config_directory
Find the etc/config directory containing CE configuration files.
etc/scripts/ce-properties-wizard/ce_properties_wizard/utils.py:32
↓ 5 callers
Function
formatMarkdown
(markdown: string)
static/panes/explain-view-utils.ts:145
↓ 5 callers
Method
getClasspathArgument
()
lib/compilers/d8.ts:290
↓ 5 callers
Method
getCurrentLineIndex
()
lib/parsers/parsing-state.ts:44
↓ 5 callers
Method
getExecutableHash
(object: CacheableValue)
lib/compilation-env.ts:201
↓ 5 callers
Method
getHash
* Get a hash representing the current state of the options
lib/options-handler.interfaces.ts:37
↓ 5 callers
Method
getHeight
()
static/graph-layout-core.ts:1028
↓ 5 callers
Method
getIrOutputFilename
(inputFilename: string)
lib/compilers/v8.ts:43
↓ 5 callers
Method
getLabelSeparator
()
lib/cfg/cfg-parsers/base.ts:221
↓ 5 callers
Method
getPopularArguments
(excludeUsedArguments?: string[])
types/compiler-arguments.interfaces.ts:40
↓ 5 callers
Method
getRuntimeVersion
()
lib/compilers/dotnet.ts:838
↓ 5 callers
Method
getSegmentInfoAddressIsIn
* Get Segment info for the segment where the given address is in
lib/mapfiles/map-file.ts:212
↓ 5 callers
Method
getSharedLibraryPathsAsLdLibraryPaths
(libraries: SelectedLibraryVersion[], dirPath?: string)
lib/base-compiler.ts:1049
↓ 5 callers
Method
getSharedLibraryPathsAsLdLibraryPaths
(libraries: object[])
lib/compilers/turboc.ts:45
↓ 5 callers
Function
getStaticImage
(filename: string, parent?: string)
static/utils.ts:35
↓ 5 callers
Method
getStaticLibraryLinks
(libraries: SelectedLibraryVersion[], libPaths: string[] = [])
lib/base-compiler.ts:969
↓ 5 callers
Method
getWidth
()
static/graph-layout-core.ts:1023
↓ 5 callers
Function
giveConsentAndWait
()
cypress/e2e/claude-explain.cy.ts:130
↓ 5 callers
Method
handleOutput
( output: ResultLine[], element: JQuery<HTMLElement>, ansiParser: AnsiToHtml,
static/panes/executor.ts:549
↓ 5 callers
Method
handleSourceTag
(line: string, context: SourceHandlerContext)
lib/parsers/source-line-handler.ts:78
↓ 5 callers
Method
handleStabs
(context: ParsingContext, line: string)
lib/parsers/asm-parser.ts:537
↓ 5 callers
Method
hasDynamoDbConfigured
()
lib/shortener/google.ts:82
↓ 5 callers
Method
isInCustomAssembly
()
lib/parsers/parsing-state.ts:77
↓ 5 callers
Function
isMobileViewer
()
static/main.ts:132
↓ 5 callers
Function
log_message
(msg)
etc/scripts/docenizers/docenizer-avr.py:163
↓ 5 callers
Function
makeApp
(minFreeSpaceMiB: number)
test/handlers/health-check-tests.ts:148
↓ 5 callers
Function
makeLogStream
(level: string, logger_: winston.Logger = logger)
lib/logger.ts:58
↓ 5 callers
Function
makeTempDir
()
test/sources/builtin-tests.ts:36
↓ 5 callers
Function
matrixTypes
(basename: string)
static/modes/glsl-mode.ts:38
↓ 5 callers
Function
mockClaudeExplainAPI
()
cypress/e2e/claude-explain.cy.ts:33
↓ 5 callers
Method
next
()
static/presentation.ts:41
↓ 5 callers
Method
numberUsedLines
()
static/panes/editor.ts:1319
↓ 5 callers
Method
onCompileResponse
(request: CompilationRequest, result: CompilationResult, cached: boolean)
static/panes/executor.ts:741
↓ 5 callers
Method
onCompileResponse
(request: any, result: any, cached: boolean)
static/panes/compiler.ts:1899
↓ 5 callers
Method
onOptionsChange
()
static/panes/tool.ts:294
↓ 5 callers
Function
openConformanceView
()
cypress/support/utils.ts:218
↓ 5 callers
Function
parseCommandLine
(argv: string[])
lib/app/cli.ts:88
↓ 5 callers
Function
parseOutput
( lines: string, inputFilename?: string, pathPrefix?: string, options: LineParseOptions = Defa
lib/utils.ts:226
↓ 5 callers
Function
propsFor
(base: string)
lib/properties.ts:174
↓ 5 callers
Function
registerShortlinkTools
( server: McpServer, storageHandler: StorageBase, apiHandler: ApiHandler, baseUrl: string,
lib/mcp/tools/shortlinks.ts:59
↓ 5 callers
Function
resolvePathFromTestRoot
(...args: string[])
test/utils.ts:115
↓ 5 callers
Method
run_with_timeout
Run a subprocess command with timeout and error handling. Args: cmd: Command and arguments to execute timeout: Timeou
etc/scripts/ce-properties-wizard/ce_properties_wizard/utils.py:93
↓ 5 callers
Method
sendCompiler
()
static/panes/compiler.ts:3298
↓ 5 callers
Function
sequencePoints
(points: Array<{offset: number; line: number | null; column?: number}>)
test/dotnet-parser-tests.ts:274
↓ 5 callers
Method
setAssembly
(result: Partial<CompilationResult>, filteredCount = 0)
static/panes/compiler.ts:1646
↓ 5 callers
Method
setLanguages
(languages: Partial<Record<LanguageKey, Language>>)
lib/handlers/api.ts:430
↓ 5 callers
Method
setTheme
(theme: Theme)
static/themes.ts:569
↓ 5 callers
Function
setupOnError
(stream: Stream, name: string)
lib/exec.ts:68
↓ 5 callers
Method
shouldFilterLibraryCode
(filters: {libraryCode?: boolean})
lib/parsers/parsing-state.ts:94
↓ 5 callers
Method
showLeanCResults
(result: Record<'text', string>[])
static/panes/leanc-view.ts:132
↓ 5 callers
Function
splitLines
* Splits a multi-line string into an array of lines, omitting the trailing newline if present.
lib/compilers/sway.ts:277
↓ 5 callers
Function
stubConsoleOutput
(win: Cypress.AUTWindow)
cypress/support/utils.ts:27
↓ 5 callers
Function
t
(x: string)
static/utils.ts:59
↓ 5 callers
Method
tableIndexSize
(rowCounts: RowCounts, typeSystemTableRows: RowCounts | undefined, tableId: number)
lib/parsers/pdb-parser-dotnet.ts:356
↓ 5 callers
Method
updateButtons
()
static/panes/compiler.ts:2796
↓ 5 callers
Method
updateDecorations
()
static/panes/editor.ts:1833
↓ 5 callers
Method
updateState
()
static/panes/editor.ts:292
↓ 5 callers
Function
validateRawFile
( parsed: ParsedPropertiesFile, options: RawValidatorOptions = {}, )
lib/properties-validator.ts:189
↓ 4 callers
Method
_extract_compiler_version
Extract version from compiler executable.
etc/scripts/ce-properties-wizard/ce_properties_wizard/config_manager.py:217
↓ 4 callers
Function
attrs
(attributes: Record<string, string | number | null>)
static/panes/cfg-view.ts:69
↓ 4 callers
Function
basicTests
(factory: () => BaseCache)
test/cache-tests.ts:43
↓ 4 callers
Method
close
()
static/panes/compiler.ts:457
↓ 4 callers
Method
codedIndexSize
( codedIndex: keyof typeof codedIndexes, rowCounts: RowCounts, typeSystemTableRows?: R
lib/parsers/pdb-parser-dotnet.ts:381
↓ 4 callers
Method
compilerFor
(req)
lib/handlers/compile.ts:378
↓ 4 callers
Method
compilerIsVisible
(compiler: CompilerInfo)
static/panes/executor.ts:225
← previous
next →
401–500 of 5,265, ranked by callers