MCPcopy Create free account

hub / github.com/compiler-explorer/compiler-explorer / functions

Functions5,265 in github.com/compiler-explorer/compiler-explorer

↓ 12 callersMethodgetSource
()
static/panes/editor.ts:320
↓ 12 callersFunctionmakeInfo
(tooltip: string, html?: string)
static/tests/assembly-syntax-tests.ts:36
↓ 12 callersMethodmatchPassDumps
(passDumpsByFunction: Record<string, PassDump[]>)
lib/parsers/llvm-pass-dump-parser.ts:339
↓ 12 callersFunctionopenClaudeExplainPane
()
cypress/e2e/claude-explain.cy.ts:64
↓ 12 callersMethodprocessAst
(result: CompilationResult)
lib/llvm-ast.ts:117
↓ 12 callersFunctiontypeDefOrRef
(table: 'TypeDef' | 'TypeRef' | 'TypeSpec', row: number)
test/dotnet-parser-tests.ts:230
↓ 11 callersMethod_debug_log
Log debug message if debug mode is enabled.
etc/scripts/ce-properties-wizard/ce_properties_wizard/config_manager.py:60
↓ 11 callersFunctionaddDigitSeparator
(n: string, digitSeparator: string, chunkSize: number)
shared/common-utils.ts:101
↓ 11 callersFunctionapplyCap
( items: T[], maxResults: number, fullMap: (item: T) => F, entityName: string, leanMap?: (
lib/mcp/utils.ts:96
↓ 11 callersFunctionassertNoConsoleOutput
()
cypress/support/utils.ts:33
↓ 11 callersFunctioncapitaliseFirst
(str: string)
shared/common-utils.ts:213
↓ 11 callersFunctioncheck_path
(parent: string, directory: string)
lib/assert.ts:53
↓ 11 callersFunctiondeserialiseState
(stateText: string)
static/url.ts:78
↓ 11 callersMethoddestroy
()
static/widgets/compiler-picker.ts:92
↓ 11 callersMethodexec
(filepath: string, args: string[], execOptions: ExecutionOptions)
lib/base-compiler.ts:432
↓ 11 callersMethodexec
()
shared/common-utils.ts:187
↓ 11 callersMethodfindOrCreateCompiler
(id: number)
lib/clientstate.ts:274
↓ 11 callersMethodfindOrCreateSession
(id: number)
lib/clientstate.ts:445
↓ 11 callersMethodgetDefaultFilters
()
lib/compilers/osaca.ts:47
↓ 11 callersFunctiongetElement
* Helper method to get an HTMLElement from various input types * * This is a core utility function that bridges jQuery objects with native DOM eleme
static/bootstrap-utils.ts:58
↓ 11 callersMethodgetLibraryOptions
( libraries: SelectedLibraryVersion[], supportedLibraries: Record<string, OptionsHandlerLibrar
lib/tooling/base-tool.ts:165
↓ 11 callersMethodgetUsedLabelsInLine
(line: string)
lib/parsers/asm-parser.ts:497
↓ 11 callersMethodget_properties_path
Get path to properties file for a language in the current environment.
etc/scripts/ce-properties-wizard/ce_properties_wizard/config_manager.py:65
↓ 11 callersMethodinitialiseLibraries
(clientOptions: ClientOptionsType)
lib/base-compiler.ts:3966
↓ 11 callersFunctionmakeKeyedTypeGetter
( typeName: string, objects: Record<string, T>, )
lib/keyed-type.ts:63
↓ 11 callersMethodnewStackWithOneComponent
(width: number, component: GoldenLayoutComponentStruct)
lib/clientstate-normalizer.ts:785
↓ 11 callersMethodobject
(x: Record<string, JSONValue> | null)
shared/rison.ts:111
↓ 11 callersMethodparseLibraries
(baseLibs: Record<string, string>)
lib/options-handler.ts:295
↓ 11 callersFunctionregisterCompileTool
(server: McpServer, compileHandler: CompileHandler, apiHandler: ApiHandler)
lib/mcp/tools/compile.ts:39
↓ 11 callersMethodsetCompilerSettingsFromOptions
(options: Record<string, Argument>)
lib/compilers/argument-parsers.ts:160
↓ 11 callersFunctionsetFakeResult
(fakeResult?: any)
test/handlers/compile-tests.ts:152
↓ 11 callersFunctiontestFilter
(filename: string, suffix: string, filters: ParseFiltersAndOutputOptions)
test/filter-tests.ts:61
↓ 11 callersFunctionvectorTypes
(basename: string)
static/modes/openclc-mode.ts:57
↓ 11 callersFunctionvectorTypes
(basename: string)
static/modes/cpp-for-opencl-mode.ts:44
↓ 10 callersMethodapply
()
static/widgets/fontscale.ts:117
↓ 10 callersMethodclose
()
lib/execution/events-websocket.ts:54
↓ 10 callersFunctionconformancePane
()
cypress/support/utils.ts:225
↓ 10 callersMethodextractFragment
(url: string)
lib/shortener/google.ts:77
↓ 10 callersMethodfilename
(fn: string)
lib/base-compiler.ts:735
↓ 10 callersMethodgetEditorById
(id: number)
static/hub.ts:325
↓ 10 callersFunctiongetFaviconFilename
(isDevMode: boolean, env?: string[])
lib/app/static-assets.ts:117
↓ 10 callersFunctiongetSafeHash
(inputConfig: Record<string, any>)
lib/storage/base.ts:66
↓ 10 callersFunctionhandler
(req: express.Request, res: express.Response)
lib/storage/base.ts:116
↓ 10 callersFunctionisReleaseTrack
(value: string)
lib/release-track.ts:116
↓ 10 callersMethodisWithinAddressSpace
* Returns true if the address (and every address until address+size) is within * one of the given spaces. Spaces should be of format returned by
lib/mapfiles/map-file.ts:402
↓ 10 callersFunctionlist
()
static/history.ts:53
↓ 10 callersFunctionmakeCompileHandler
( asm: string[], stdout: string[] = [], stderr: string[] = [], execResult?: Ex
test/mcp/mcp-tests.ts:800
↓ 10 callersFunctionmakeFakeParseFiltersAndOutputOptions
( options: Partial<ParseFiltersAndOutputOptions>, )
test/utils.ts:84
↓ 10 callersMethodpassObjectFromDumpFilename
* Parse a GCC dump file name (`<inputbase>.<NNN><letter>.<passname>`, e.g. * `example.cpp.255r.expand`) into the same descriptor shape as fromInt
lib/base-compiler.ts:1939
↓ 10 callersMethodprepareArguments
( userOptions: string[], filters: ParseFiltersAndOutputOptions, backendOptions: Record
lib/compilers/ada.ts:84
↓ 10 callersMethodupdateSource
(newSource: string)
static/panes/editor.ts:1162
↓ 10 callersMethodwriteAllFiles
(dirPath: string, source: string, files: FiledataPair[])
lib/base-compiler.ts:2088
↓ 9 callersMethodbreakdownIntoPassDumpsByFunction
(passDumps: SplitPassDump[])
lib/parsers/llvm-pass-dump-parser.ts:252
↓ 9 callersMethodbreakdownPassDumpsIntoFunctions
(dump: PassDump)
lib/parsers/llvm-pass-dump-parser.ts:177
↓ 9 callersMethodcacheGet
(object: CacheableValue)
lib/compilation-env.ts:138
↓ 9 callersMethodclear
()
static/line-colouring.ts:49
↓ 9 callersFunctioncreateComponentConfig
( componentName: K, componentState: ComponentStateMap[K], options?: Pick<AnyComponentConfig, 'titl
static/components.ts:1068
↓ 9 callersFunctiondetect_instruction_set_from_target
Detect instruction set from target platform or executable path.
etc/scripts/ce-properties-wizard/ce_properties_wizard/config_manager.py:44
↓ 9 callersFunctiondprint
(msg, args)
etc/scripts/util/contributorer.py:34
↓ 9 callersMethoderrorResult
(message: string)
static/panes/executor.ts:284
↓ 9 callersFunctionfind_duplicates
Find potential duplicate issues based on title similarity.
etc/scripts/gh_tool/src/gh_tool/duplicate_finder.py:61
↓ 9 callersFunctionformatErrorMessage
(error: unknown)
static/panes/explain-view-utils.ts:199
↓ 9 callersFunctiongetHash
(object: CacheableValue, HashVersion = DefaultHash)
lib/utils.ts:403
↓ 9 callersMethodgetIncludeArguments
(libraries: SelectedLibraryVersion[], dirPath: string)
lib/compilers/d8.ts:299
↓ 9 callersMethodgetSortedStaticLibraries
(libraries: SelectedLibraryVersion[])
lib/base-compiler.ts:889
↓ 9 callersMethodgetSourceColumn
(debugInfo: Record<string, MetaNode>, scope: string)
lib/llvm-ir.ts:139
↓ 9 callersMethodgetSymbolAt
(segment: string | undefined, address: number)
lib/mapfiles/map-file.ts:248
↓ 9 callersFunctionmakeCompiler
(compilerInfo: Partial<CompilerInfo>)
test/resolc-tests.ts:51
↓ 9 callersFunctionmockClaudeExplainAPIWithOptions
()
cypress/e2e/claude-explain.cy.ts:96
↓ 9 callersFunctionnewTempDir
()
test/utils.ts:120
↓ 9 callersMethodparseFileInfo
(output: string)
lib/binaries/binary-utils.ts:109
↓ 9 callersMethodpostProcessAsm
(result, filters?: ParseFiltersAndOutputOptions)
lib/compilers/odin.ts:135
↓ 9 callersFunctionresolvePathFromAppRoot
(...args: string[])
lib/utils.ts:531
↓ 9 callersFunctionsplitIntoArray
(input?: string, defaultArray: string[] = [])
lib/utils.ts:519
↓ 9 callersFunctiontestExecOutput
(execPromise: Promise<Partial<UnprocessedExecResult>>)
test/exec-tests.ts:33
↓ 9 callersMethodtrimGccDumpHeaderFunctions
* Trim a GCC dump so it only contains functions defined in the user's source file, * dropping functions that originate from included headers (#78
lib/base-compiler.ts:1977
↓ 8 callersFunctionarrayType
(element: DotNetTypeSignature, suffix = '[]')
test/dotnet-parser-tests.ts:63
↓ 8 callersMethodclose
()
static/panes/diff.ts:615
↓ 8 callersMethodcollectLabels
()
lib/demangler/base.ts:101
↓ 8 callersFunctioncompilerPane
()
cypress/support/utils.ts:139
↓ 8 callersMethodcomposeReadableMethodSignature
(unitname: string, classname: string, methodname: string, params: string)
lib/demangler/pascal.ts:95
↓ 8 callersFunctioncreateClientOptions
(libs: ReturnType<ClientOptionsHandler['parseLibraries']>)
test/options-handler.ts:163
↓ 8 callersFunctiondoTest
(original: string, expected: string)
test/utils-tests.ts:676
↓ 8 callersMethoddownloadAndExtractPackage
( libId: string, version: string, downloadPath: string, packageUrl: string,
lib/buildenvsetup/ceconan.ts:143
↓ 8 callersMethodexpandId
(id: string)
lib/storage/s3.ts:167
↓ 8 callersFunctionfileExists
(filename: string)
lib/utils.ts:535
↓ 8 callersMethodfindExact
(needle: string)
lib/demangler/prefix-tree.ts:87
↓ 8 callersMethodfindLibVersion
(selectedLib: SelectedLibraryVersion, supportedLibraries: Record<string, OptionsHandlerLibrary>)
lib/tooling/base-tool.ts:125
↓ 8 callersMethodfind_group_section
Find the start and end of a group section. Returns: (start_line, end_line) where start_line is the first group.{name}. line
etc/scripts/ce-properties-wizard/ce_properties_wizard/surgical_editor.py:44
↓ 8 callersFunctiongenerateCacheKey
(payload: ExplainRequest)
static/panes/explain-view-utils.ts:128
↓ 8 callersFunctiongetCanonicalTypeSignature
( type: DotNetTypeSignature, requestedMethod: DotNetMethodKey, isGenericArgument = false, coll
lib/parsers/pdb-parser-dotnet.ts:83
↓ 8 callersMethodgetFileName
(debugInfo: Record<string, MetaNode>, scope: string)
lib/llvm-ir.ts:102
↓ 8 callersMethodgetOrderedArguments
( compilationInfo: CompilationInfo, includeflags: string[], libOptions: string[],
lib/tooling/compiler-dropin-tool.ts:50
↓ 8 callersMethodgetSegmentInfoByStartingAddress
* Get Segment info for exact address
lib/mapfiles/map-file.ts:195
↓ 8 callersMethodgetSharedLibraryPaths
(libraries: SelectedLibraryVersion[], dirPath?: string)
lib/base-compiler.ts:995
↓ 8 callersMethodgetSharedLibraryPathsAsArguments
(libraries: SelectedLibraryVersion[], libDownloadPath?: string)
lib/compilers/v.ts:85
↓ 8 callersMethodgetSourceLineNumber
(debugInfo: Record<string, MetaNode>, scope: string)
lib/llvm-ir.ts:126
↓ 8 callersMethodgetTreeById
(id: number)
static/hub.ts:305
↓ 8 callersFunctionimageTypes
(basename: string)
static/modes/glsl-mode.ts:97
↓ 8 callersFunctionisMobileViewer
(req: Request)
lib/app/url-handlers.ts:39
← previousnext →201–300 of 5,265, ranked by callers