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
↓ 22 callers
Method
remove
(key: string)
static/local.ts:34
↓ 21 callers
Method
_debug_log
Log debug message if debug mode is enabled.
etc/scripts/ce-properties-wizard/ce_properties_wizard/compiler_detector.py:1177
↓ 21 callers
Function
addPaneOpenTest
(paneData)
cypress/e2e/frontend.cy.ts:80
↓ 21 callers
Method
getSegmentOffset
(segment: string)
lib/mapfiles/map-file.ts:120
↓ 21 callers
Function
isString
(x: any)
shared/common-utils.ts:25
↓ 21 callers
Function
makeCompiler
(stdout?: string, stderr?: string, code?: number)
test/compilers/argument-parsers-tests.ts:40
↓ 21 callers
Method
parseOutput
(result, inputFilename: string, tempPath: string)
lib/compilers/pascal.ts:286
↓ 21 callers
Method
put
(key: string, value: any, creator?: string)
lib/cache/base.interfaces.ts:49
↓ 21 callers
Function
range
* Creates an array of numbers ranging from low to high * * @param low - the lowest number in the array to create * @param high - the highest number
static/ansi-to-html.ts:238
↓ 21 callers
Method
readCompressedUInt
(buffer: Buffer, offsetRef: {offset: number})
lib/parsers/pdb-parser-dotnet.ts:210
↓ 21 callers
Function
referenceType
(name: string, args: DotNetTypeSignature[] = [])
test/dotnet-parser-tests.ts:48
↓ 20 callers
Method
createRouter
* Create a separate express router for this controller. * * The purpose of this is to allow for a consistent API surface across both test an
lib/handlers/api/controller.interfaces.ts:34
↓ 20 callers
Function
fakeProps
(fake: Record<string, PropertyValue>)
lib/properties.ts:345
↓ 20 callers
Function
findPane
(titleMatch: string)
cypress/support/utils.ts:67
↓ 20 callers
Method
string
(x: string)
shared/rison.ts:146
↓ 19 callers
Function
compilerOutput
()
cypress/support/utils.ts:134
↓ 19 callers
Function
createCacheFromConfig
(name: string, config: string)
lib/cache/from-config.ts:73
↓ 19 callers
Method
filterAsmLine
(line: string, filters: ParseFiltersAndOutputOptions)
lib/parsers/asmregex.ts:49
↓ 19 callers
Function
genericParameter
(genericParameter: string)
test/dotnet-parser-tests.ts:55
↓ 19 callers
Function
make_issue
Helper to create test issue data.
etc/scripts/gh_tool/tests/test_duplicate_finder.py:34
↓ 19 callers
Function
print_info
Print info message in blue.
etc/scripts/ce-properties-wizard/ce_properties_wizard/main.py:32
↓ 19 callers
Method
toHtml
(input: string | string[])
static/ansi-to-html.ts:518
↓ 18 callers
Function
addKeywords
(keywords: string[])
static/modes/hlsl-mode.ts:32
↓ 18 callers
Function
addKeywords
(keywords: string[])
static/modes/slang-mode.ts:33
↓ 18 callers
Method
optionsForFilter
(filters: ParseFiltersAndOutputOptions, outputFilename: string, userOptions?: string[])
lib/compilers/v.ts:42
↓ 18 callers
Method
readIndex
(buffer: Buffer, offset: number, size: number)
lib/parsers/pdb-parser-dotnet.ts:576
↓ 18 callers
Method
run
(onLoad, editorText, currentLanguage: Language)
static/widgets/load-save.ts:229
↓ 17 callers
Method
breakdownOutputIntoPassDumps
(ir: ResultLine[])
lib/parsers/llvm-pass-dump-parser.ts:134
↓ 17 callers
Function
compressedUInt
(value: number)
test/dotnet-parser-tests.ts:93
↓ 17 callers
Function
filterIssues
(issues: ValidationIssue[])
lib/properties-validator.ts:604
↓ 17 callers
Function
formatIssues
(name: string, issues: ValidationIssue[])
lib/properties-validator.ts:662
↓ 17 callers
Method
fromGoldenLayout
(globj: GoldenLayoutRootStruct)
lib/clientstate-normalizer.ts:352
↓ 17 callers
Method
index
(value: Buffer)
test/dotnet-parser-tests.ts:142
↓ 17 callers
Function
makeIconSets
( icons: Sponsor[], maxIcons: number, maxIters = 100, maxStandardDeviation = 0.5, )
lib/sponsors.ts:94
↓ 17 callers
Function
pushTimingInfo
(data: Data, step: string, time: number | string)
static/widgets/timing-info-widget.ts:37
↓ 17 callers
Method
show
()
static/presentation.ts:57
↓ 17 callers
Method
show
()
static/widgets/simplecook.ts:46
↓ 17 callers
Function
u32
(value: number)
test/dotnet-parser-tests.ts:80
↓ 16 callers
Function
applyMatch
(items: T[], pattern: string | undefined, extract: (item: T) => string[])
lib/mcp/utils.ts:51
↓ 16 callers
Method
demangleIfNeeded
(text: string)
lib/demangler/pascal.ts:208
↓ 16 callers
Function
extendConfig
(overrides: T, settings?: Pick<SiteSettings, 'editorsFFont' | 'autoIndent' | 'useVim' | 'editorsFLigatures'>)
static/monaco-config.ts:64
↓ 16 callers
Method
getPaneName
()
static/panes/tree.ts:739
↓ 16 callers
Method
off
(signal: 'exit', listener: GracefulListener)
lib/node-graceful.ts:73
↓ 16 callers
Function
print_error
Print error message in red.
etc/scripts/ce-properties-wizard/ce_properties_wizard/main.py:27
↓ 16 callers
Function
valueType
(name: string)
test/dotnet-parser-tests.ts:41
↓ 16 callers
Function
vectorTypes
(basename: string)
static/modes/glsl-mode.ts:55
↓ 15 callers
Function
addAttSyntaxWarningIfNeeded
( data: AssemblyInstructionInfo, syntax: AssemblySyntax, )
static/assembly-syntax.ts:35
↓ 15 callers
Method
clear
()
lib/node-graceful.ts:82
↓ 15 callers
Method
findCompiler
(langId: LanguageKey, compilerId: string)
lib/handlers/compile.ts:350
↓ 15 callers
Method
getDefaultExecOptions
()
lib/base-compiler.ts:516
↓ 15 callers
Method
getStoredSettings
()
static/settings.ts:244
↓ 15 callers
Function
hasLineContaining
(result: {asm: {text: string}[]}, substring: string)
test/asm-parser-m68k-tests.ts:67
↓ 15 callers
Method
hasSupportStartsWith
(options: Record<string, Argument>, forOption: string)
lib/compilers/argument-parsers.ts:52
↓ 15 callers
Function
parsePropertiesFileRaw
(content: string, filename: string)
lib/properties-validator.ts:141
↓ 15 callers
Method
populateOptions
(options: PossibleArguments)
types/compiler-arguments.interfaces.ts:44
↓ 15 callers
Function
registerCompilersTool
(server: McpServer, apiHandler: ApiHandler)
lib/mcp/tools/compilers.ts:109
↓ 15 callers
Method
setCompilers
(compilers: CompilerInfo[])
lib/handlers/api.ts:425
↓ 15 callers
Method
testGetObjdumperForResult
(result: CompilationResult)
test/objdumper-tests.ts:131
↓ 15 callers
Function
unwrapString
(x: any, message?: string, ...extra_info: any[])
shared/assert.ts:85
↓ 14 callers
Method
addState
(state: any)
static/widgets/fontscale.ts:129
↓ 14 callers
Method
alert
* Display an alert with a title and a body
static/widgets/alert.ts:57
↓ 14 callers
Method
emit
* Emit an event to the layout event hub. * * Events are deferred by the parent hub during initialization to allow all * components to i
static/event-hub.ts:66
↓ 14 callers
Function
getAsmOpcode
(opcode: string | undefined)
lib/asm-docs/generated/asm-docs-evm.ts:3
↓ 14 callers
Method
getLanguageId
()
static/multifile-service.ts:203
↓ 14 callers
Method
gte
(version: OdinVersion)
lib/compilers/odin.ts:56
↓ 14 callers
Method
listSymbols
()
lib/symbol-store.ts:88
↓ 14 callers
Method
listTranslations
()
lib/symbol-store.ts:94
↓ 14 callers
Method
parseLines
(stdout: string, optionRegex: RegExp)
lib/compilers/argument-parsers.ts:730
↓ 14 callers
Method
pop
()
lib/execution/sqs-execution-queue.ts:104
↓ 14 callers
Function
renderConfig
( extra: Record<string, any>, urlOptions?: Record<string, any>, )
lib/app/rendering.ts:94
↓ 14 callers
Function
setupAndWaitForCompilation
()
cypress/support/utils.ts:144
↓ 14 callers
Method
squashHorizontalWhitespace
(line: string, atStart: boolean)
lib/parsers/asmregex.ts:37
↓ 13 callers
Function
addArtifactToResult
( result: CompilationResult, filepath: string, customType?: string, customTitle?: string,
lib/artifact-utils.ts:33
↓ 13 callers
Function
allCompilerTabs
()
cypress/support/utils.ts:151
↓ 13 callers
Method
delete
(key: string, path: string)
lib/s3-handler.ts:62
↓ 13 callers
Method
enqueue
(job: Job<Result>, options?: EnqueueOptions)
lib/compilation-queue.ts:76
↓ 13 callers
Function
executeDirect
( command: string, args: string[], options: ExecutionOptions, filenameTransform?: FilenameTran
lib/exec.ts:93
↓ 13 callers
Function
filters
(overrides: ParseFiltersAndOutputOptions = {})
test/dotnet-parser-tests.ts:35
↓ 13 callers
Method
getCompilerResultLanguageId
(filters?: ParseFiltersAndOutputOptions)
lib/compilers/opt.ts:45
↓ 13 callers
Method
getInfo
()
lib/compilers/fake-for-test.ts:67
↓ 13 callers
Method
initialize
(ceProps: PropertyGetter)
lib/formatting-service.ts:59
↓ 13 callers
Method
load
(language: string, filename: string)
types/source.interfaces.ts:40
↓ 13 callers
Function
parseCompilersList
(value: string)
lib/properties-validator.ts:132
↓ 13 callers
Method
readUInt8
()
lib/parsers/pdb-parser-dotnet.ts:156
↓ 13 callers
Method
refresh
()
static/panes/tree.ts:408
↓ 13 callers
Function
resolveReleaseTrack
( rawOverride: unknown, inputs: ReleaseTrackInputs, compilerId: string, )
lib/release-track.ts:133
↓ 13 callers
Function
resource
(name: string)
static/modes/hlsl-mode.ts:54
↓ 13 callers
Function
resource
(name: string)
static/modes/slang-mode.ts:55
↓ 13 callers
Function
truncateLines
(lines: ResultLine[] | null | undefined, maxLines: number)
lib/mcp/utils.ts:147
↓ 13 callers
Method
update
(id: number | string, compiler: CompilerInfo, result: CompilationResult)
static/panes/diff.ts:92
↓ 13 callers
Method
updateState
()
static/panes/compiler.ts:3874
↓ 12 callers
Function
SentryCapture
(value: unknown, context?: string)
lib/sentry.ts:64
↓ 12 callers
Function
addKeywords
(keywords: string[])
static/modes/openclc-mode.ts:49
↓ 12 callers
Function
addKeywords
(keywords: string[])
static/modes/cpp-for-opencl-mode.ts:36
↓ 12 callers
Method
boolean
(x: boolean)
shared/rison.ts:99
↓ 12 callers
Function
checkForNoAiDirective
(sourceCode: string)
static/panes/explain-view-utils.ts:120
↓ 12 callers
Method
exec
(toolExe: string, args: string[], options: ExecutionOptions)
lib/tooling/base-tool.ts:96
↓ 12 callers
Function
extractJsonFromBufferAndInflateIfRequired
(buffer: Buffer)
lib/handlers/route-api.ts:310
↓ 12 callers
Method
getExtraFilepath
(dirPath: string, filename: string)
lib/base-compiler.ts:3171
↓ 12 callers
Method
getOptions
()
static/panes/flags-view.ts:143
← previous
next →
101–200 of 5,265, ranked by callers