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
↓ 8 callers
Method
maybeEmitChange
(force?: boolean, compilerId?: number)
static/panes/editor.ts:270
↓ 8 callers
Function
print_success
Print success message in green.
etc/scripts/ce-properties-wizard/ce_properties_wizard/main.py:22
↓ 8 callers
Method
processGccDumpOutput
( opts: GccDumpOptions, result, removeEmptyPasses: boolean | undefined, output
lib/base-compiler.ts:3661
↓ 8 callers
Method
processIr
(ir: string, options: LLVMIrBackendOptions)
lib/llvm-ir.ts:177
↓ 8 callers
Function
pushTag
(stack: string[], tag: string, style?: string)
static/ansi-to-html.ts:300
↓ 8 callers
Method
readUInt32
()
lib/parsers/pdb-parser-dotnet.ts:168
↓ 8 callers
Method
rowOffset
(tables: MetadataTables, tableId: number, rowId: number)
lib/parsers/pdb-parser-dotnet.ts:612
↓ 8 callers
Method
runCompiler
( compiler: string, options: string[], inputFilename: string, execOptions: Exe
lib/compilers/v.ts:97
↓ 8 callers
Method
saveState
()
static/panes/conformance-view.ts:478
↓ 8 callers
Method
updateState
()
static/panes/executor.ts:1162
↓ 7 callers
Method
add
(msg: string, lineNum?: number, column?: number, filename?: string, fixes?: Fix[])
static/panes/output.ts:300
↓ 7 callers
Method
addDemangleToCache
(text: string)
lib/demangler/pascal.ts:204
↓ 7 callers
Function
align4
(value: number)
test/dotnet-parser-tests.ts:110
↓ 7 callers
Method
ask
* Asks the user a two choice question, where the title, content and buttons are customizable
static/widgets/alert.ts:73
↓ 7 callers
Method
associateFullDumpsWithFunctions
(passDumps: PassDump[])
lib/parsers/llvm-pass-dump-parser.ts:292
↓ 7 callers
Function
baseOpts
()
test/gccdump-tests.ts:203
↓ 7 callers
Function
buildExplainRequest
(context: ExplainContext, bypassCache: boolean)
static/panes/explain-view-utils.ts:98
↓ 7 callers
Function
createDefaultPugRequireHandler
( staticRoot: string, manifest?: Record<string, string>, )
lib/app/static-assets.ts:42
↓ 7 callers
Method
createEventHub
()
static/hub.ts:272
↓ 7 callers
Function
createRenderHandlers
( pugRequireHandler: PugRequireHandler, options: ServerOptions, dependencies: ServerDependencies,
lib/app/rendering.ts:78
↓ 7 callers
Function
deepCopy
(obj: T)
test/mlir-pass-dump-parser-tests.ts:30
↓ 7 callers
Function
deepCopy
(obj: ResultLine[])
test/llvm-pass-dump-parser-tests.ts:30
↓ 7 callers
Method
doTempfolderCleanup
(buildResult: BuildResult | CompilationResult)
lib/base-compiler.ts:2753
↓ 7 callers
Method
enableToggle
(key: string, enable: boolean)
static/widgets/toggles.ts:112
↓ 7 callers
Method
errorResult
(text: string)
static/panes/compiler.ts:1775
↓ 7 callers
Method
expandToFiles
()
static/panes/conformance-view.ts:336
↓ 7 callers
Method
extractJmpTargetName
(inst: string)
lib/cfg/cfg-parsers/oat.ts:191
↓ 7 callers
Method
fakeAsm
(text: string)
static/panes/compiler.ts:1780
↓ 7 callers
Method
findCompiler
(langId: string, compilerId: string)
static/compiler-service.ts:155
↓ 7 callers
Method
findLibVersion
(selectedLib: SelectedLibraryVersion)
lib/base-compiler.ts:852
↓ 7 callers
Method
findUniqueSubhash
(hash: string)
lib/storage/s3.ts:123
↓ 7 callers
Function
formatStatsText
( data: ClaudeExplainResponse, clientCacheHit: boolean, serverCacheHit: boolean, )
static/panes/explain-view-utils.ts:160
↓ 7 callers
Method
getCompilerInstructionSetHint
(compilerArch: string | boolean, exe?: string)
lib/instructionsets.ts:225
↓ 7 callers
Method
getCompilers
()
lib/compiler-finder.ts:417
↓ 7 callers
Method
getFileByFileId
(fileId: number)
static/multifile-service.ts:257
↓ 7 callers
Method
getIncludeArguments
( libraries: SelectedLibraryVersion[], supportedLibraries: Record<string, OptionsHandlerLibrar
lib/tooling/base-tool.ts:145
↓ 7 callers
Method
getJSON
* Get all client options as a JSON string
lib/options-handler.interfaces.ts:42
↓ 7 callers
Method
getLineInfoByAddress
(segment: string | undefined, address: number)
lib/mapfiles/map-file.ts:106
↓ 7 callers
Method
getSharedLibraryPaths
(libraries: SelectedLibraryVersion[], dirPath?: string)
lib/compilers/pythran.ts:45
↓ 7 callers
Function
initialiseApplication
(options: ApplicationOptions)
lib/app/main.ts:56
↓ 7 callers
Method
layout
()
static/graph-layout-core.ts:1007
↓ 7 callers
Function
loadConfiguration
(appArgs: AppArguments)
lib/app/config.ts:137
↓ 7 callers
Function
loadSponsorsFromString
(stringConfig: string)
lib/sponsors.ts:161
↓ 7 callers
Function
makeFakeJson
(source: string, options?: any)
test/handlers/compile-tests.ts:195
↓ 7 callers
Function
method
(name: string)
test/dotnet-parser-tests.ts:999
↓ 7 callers
Function
mockFs
()
test/gccdump-tests.ts:190
↓ 7 callers
Method
next
()
shared/rison.ts:420
↓ 7 callers
Function
normaliseLibraryVersion
(libraries: Library[], libId: string, userVersion: string)
lib/mcp/library-utils.ts:50
↓ 7 callers
Function
openClaudeExplainPaneWithOptions
()
cypress/e2e/claude-explain.cy.ts:153
↓ 7 callers
Method
parse
(triple: string)
lib/execution/base-execution-triple.ts:67
↓ 7 callers
Function
parseRustOutput
(lines: string, inputFilename?: string, pathPrefix?: string)
lib/utils.ts:259
↓ 7 callers
Method
pop
()
lib/compilation/sqs-compilation-queue.ts:179
↓ 7 callers
Function
register
(lang: string, formatter: string, isOneTrueStyle: boolean)
static/formatter-registry.ts:97
↓ 7 callers
Function
registerLibrariesTool
(server: McpServer, apiHandler: ApiHandler)
lib/mcp/tools/libraries.ts:35
↓ 7 callers
Method
runCompiler
( compiler: string, options: string[], inputFilename: string, execOptions: Exe
lib/base-compiler.ts:589
↓ 7 callers
Function
serialiseState
(stateText: any)
shared/url-serialization.ts:226
↓ 7 callers
Method
setZoom
(zoom: number, superficial?: boolean)
static/panes/cfg-view.ts:592
↓ 7 callers
Method
stats
()
lib/cache/base.interfaces.ts:41
↓ 7 callers
Method
tryReadingNamedAddress
* Try to match information about the address where a symbol is
lib/mapfiles/map-file.ts:308
↓ 7 callers
Method
updatePrevLabel
(label: string, isUserFunction = false)
lib/parsers/parsing-state.ts:122
↓ 6 callers
Function
DoCfgTest
(cfgArg: string, filename: string, isLlvmIr = false, compilerInfo?: CompilerInfo)
test/cfg-tests.ts:35
↓ 6 callers
Function
addCompilerFromEditor
()
cypress/support/utils.ts:176
↓ 6 callers
Method
addMany
(symbols: string[])
lib/symbol-store.ts:80
↓ 6 callers
Method
addResult
(result: string)
shared/common-utils.ts:118
↓ 6 callers
Method
addSource
(arr: ResultLine[] | undefined, sourcePane: string)
static/panes/editor.ts:1467
↓ 6 callers
Method
addSpecialOutputToCompiler
(compilerId: number, name: string, editorId: number)
lib/clientstate-normalizer.ts:127
↓ 6 callers
Function
backfillReleaseTrack
(compiler: { isSemVer: boolean; isNightly: boolean; semver: string; releaseTrack?: ReleaseTrac
lib/release-track.ts:159
↓ 6 callers
Method
cachePut
(object: CacheableValue, result: object, creator: string | undefined)
lib/compilation-env.ts:147
↓ 6 callers
Method
close
()
static/panes/tool-input-view.ts:131
↓ 6 callers
Method
concatInstructions
(asmArr: AssemblyLine[], first: number, last: number)
lib/cfg/cfg-parsers/base.ts:274
↓ 6 callers
Function
createMockAppArgs
(overrides: Partial<AppArguments> = {})
test/app/config-tests.ts:30
↓ 6 callers
Function
createPopoverContent
(optionsList: Array<{value: string; description: string}>)
static/panes/explain-view-utils.ts:186
↓ 6 callers
Function
encodeSelectizeValue
(value: DiffTypeAndExtra)
static/panes/diff.ts:43
↓ 6 callers
Function
expectValidationFailure
(expectedErrorCode: ValidationErrorCode, expectedMessage: string)
static/tests/panes/explain-view-utils-tests.ts:128
↓ 6 callers
Method
filename
(fn: string)
lib/compilers/wine-vc.ts:48
↓ 6 callers
Function
filterLanguages
( wantedLanguages: string[] | undefined, existingLanguages: Record<LanguageKey, Language>, )
lib/app/config.ts:80
↓ 6 callers
Function
findComponent
(content: any[], name: string)
static/tests/url-tests.ts:31
↓ 6 callers
Method
findOrCreateTree
(id: number)
lib/clientstate.ts:456
↓ 6 callers
Method
find_compiler_section
Find the start and end of a compiler section.
etc/scripts/ce-properties-wizard/ce_properties_wizard/surgical_editor.py:84
↓ 6 callers
Function
genericInstance
(kind: 'class' | 'valuetype', type: Buffer, args: Buffer[])
test/dotnet-parser-tests.ts:238
↓ 6 callers
Method
getAsmInfo
( opcode: string, instructionSet: InstructionSet, syntax: AssemblySyntax = 'intel',
static/panes/compiler.ts:3605
↓ 6 callers
Method
getCompilerArch
()
lib/buildenvsetup/base.ts:157
↓ 6 callers
Method
getCompilersForLang
(langId: string)
static/services/compilers.service.ts:32
↓ 6 callers
Method
getCurrentState
()
static/panes/compiler.ts:3337
↓ 6 callers
Method
getEditorIdByFilename
(filename: string)
static/panes/output.ts:268
↓ 6 callers
Method
getExecutableFilename
(dirPath: string, outputFilebase: string, key?: CacheKey | CompilationCacheKey)
lib/base-compiler.ts:1832
↓ 6 callers
Method
getOptions
(helpArg: string)
lib/compilers/argument-parsers.ts:241
↓ 6 callers
Method
getString
(tables: MetadataTables, index: number)
lib/parsers/pdb-parser-dotnet.ts:581
↓ 6 callers
Method
getSupportedLibraries
(supportedLibrariesArr: string[], allLibs: Record<string, OptionsHandlerLibrary>)
lib/base-compiler.ts:361
↓ 6 callers
Method
heapIndexSize
(heapSizes: number, bit: number)
lib/parsers/pdb-parser-dotnet.ts:352
↓ 6 callers
Method
markLibrary
(name: string, versionId: string, used: boolean)
static/widgets/libs-widget.ts:726
↓ 6 callers
Function
methodSignature
(returnType: Buffer, parameters: Buffer[], genericParameterCount = 0)
test/dotnet-parser-tests.ts:220
↓ 6 callers
Function
mockAstOutput
(astLines: string[])
test/llvm-ast-parser-tests.ts:38
↓ 6 callers
Function
normaliseRequestLibraries
( knownLibraries: Library[], language: string, requests: LibraryRequest[], )
lib/mcp/library-utils.ts:69
↓ 6 callers
Method
number
(x: number)
shared/rison.ts:106
↓ 6 callers
Method
onChange
()
static/widgets/libs-widget.ts:225
↓ 6 callers
Method
parseMetaNode
(line: string)
lib/llvm-ir.ts:151
↓ 6 callers
Function
possibleCompression
(buffer: Buffer)
test/handlers/route-api-test.ts:35
↓ 6 callers
Method
postProcessObjdumpOutput
(output: string)
lib/compilers/pascal.ts:203
↓ 6 callers
Function
ppPane
()
cypress/e2e/pp-view.cy.ts:37
← previous
next →
301–400 of 5,265, ranked by callers