MCPcopy Create free account

hub / github.com/ARM-software/bob-build / functions

Functions2,126 in github.com/ARM-software/bob-build

↓ 3 callersMethodgetDebugInfo
()
core/strip.go:43
↓ 3 callersFunctiongetFileNameDir
Run the compiler with the -print-file-name option, and return the directory name of the result, or an empty list if a non-existent directory was retur
core/toolchain/toolchain.go:120
↓ 3 callersMethodgetInstallDepPhonyNames
(ctx blueprint.ModuleContext)
core/install.go:214
↓ 3 callersMethodgetRealName
()
core/linux_cclibs.go:462
↓ 3 callersFunctiongetShortNamesForDirectDepsIf
(ctx blueprint.ModuleContext, pred func(m blueprint.Module) bool)
core/install.go:110
↓ 3 callersMethodgetTargetTripleHeaderSubdir
The libstdc++ headers shipped with GCC toolchains are stored, relative to the `prefix-gcc` binary's location, in `../$ARCH/include/c++/$VERSION` and `
core/toolchain/gnu.go:104
↓ 3 callersMethodgetTargets
(id string)
internal/graph/graph.go:575
↓ 3 callersFunctionget_mconfig_dir
Retrieve the path to the input option database.
config_system/config_system/data.py:12
↓ 3 callersMethodget_menu
(self)
config_system/config_system/general.py:889
↓ 3 callersMethodget_selection
(self)
config_system/menuconfig.py:65
↓ 3 callersMethodisHeaderOnlyLib
()
core/import_cc_library.go:40
↓ 3 callersFunctionisRequired
(e enableable)
core/install.go:63
↓ 3 callersFunctionlit_border
(window, h, w, y=0, x=0, raised=True, bar=None)
config_system/menuconfig.py:69
↓ 3 callersFunctionmaybeInferWrapper
(tool, ccBinary, wrapper string)
core/toolchain/gnu.go:203
↓ 3 callersFunctionnewDefaultLinker
(tool string, flags, libs []string)
core/toolchain/linker.go:90
↓ 3 callersMethodoutputs
()
plugins/genrulebob/genrule_common_module_info.go:78
↓ 3 callersFunctionpathToLibFlag
This section contains functions that are common for shared libraries and executables. Convert a path to a library into a compiler flag. This needs to
core/linux_cclibs.go:307
↓ 3 callersFunctionpathToLibFlagAndroid
(path string)
core/androidninja_backend.go:22
↓ 3 callersMethodprint_issue
(self, type, config, file, line)
scripts/check_config_usage.py:31
↓ 3 callersFunctionpropagateOtherExportedProperties
While traversing the static library dependency tree, propagate extra properties.
core/library.go:699
↓ 3 callersMethodrender
Render the property group into a string
internal/bpwriter/bpwriter.go:215
↓ 3 callersFunctionsame_subtree
(a, b)
scripts/check_config_usage.py:59
↓ 3 callersMethodset
Sets a boolean option to true
config_system/config_system/general.py:922
↓ 3 callersMethodsetDebugPath
(*string)
core/strip.go:45
↓ 3 callersFunctionsetupTestConfig
Create a ConfigProperties type that we can use for testing. This avoids having to setup JSON input files for each test.
core/template_test.go:13
↓ 3 callersFunctionsplitAndroidPath
(path string)
core/android.go:117
↓ 3 callersFunctiontypesOf
(list ...interface{})
core/feature.go:98
↓ 3 callersFunctionupdate_choice_default
Update a choice group to select the best default
config_system/config_system/general.py:413
↓ 3 callersFunctionwalkDown
Walk down in recursive way the graph like in DFS but beside walk we save this walk (simply copy walk path) to our new graph
internal/graph/graph.go:619
↓ 2 callersMethodAddDeps
(key string, deps []string)
internal/depmap/depmap.go:18
↓ 2 callersMethodAddEdgeToExistingNodes
(source, target string)
internal/graph/graph.go:95
↓ 2 callersMethodAddOptionalBool
(name string, value *bool)
internal/bpwriter/bpwriter.go:51
↓ 2 callersMethodAddStringCmd
(name string, argLists ...[]string)
internal/bpwriter/bpwriter.go:53
↓ 2 callersFunctionAppendMatchingProperties
(dst []interface{}, src interface{})
core/properties.go:59
↓ 2 callersFunctionAppendProperties
(dst interface{}, src interface{})
core/properties.go:55
↓ 2 callersMethodArchivableActions
(ctx blueprint.ModuleContext, m Archivable, tc toolchain.Toolchain, objs []string)
core/androidninja_backend.go:889
↓ 2 callersMethodArchivableActions
(ctx blueprint.ModuleContext, m Archivable, tc toolchain.Toolchain, objs []string)
core/linux_cclibs.go:221
↓ 2 callersMethodBuildDir
()
core/backend/backend.go:17
↓ 2 callersMethodDeleteEdge
(source, target string)
internal/graph/graph.go:101
↓ 2 callersMethodDeleteNode
(id string)
internal/graph/graph.go:290
↓ 2 callersMethodDeleteProxyEdges
DeleteProxyEdge for edges that have a particular color
internal/graph/graph.go:87
↓ 2 callersMethodDeleteProxyNode
Removes node in this way that will keep connected parents to children of the node eg. A -> B -> C, if we remove B then we will get A -> C
internal/graph/graph.go:81
↓ 2 callersFunctionDifference
return s after removing elements found in t
internal/utils/utils.go:142
↓ 2 callersFunctionEscapeTemplatedString
Escape a string which may contain Go templates. The content of the template is not escaped. This function is only useful where the template output i
internal/escape/escape.go:56
↓ 2 callersMethodFeatures
()
core/properties.go:194
↓ 2 callersMethodGeneratedSourceFiles
GeneratedSourceFiles, GeneratedHeaderDirs and GeneratedDeps implement the genrule.SourceFileGenerator interface, which allows these modules to be used
plugins/genrulebob/genrule.go:217
↓ 2 callersFunctionGetArmMode
(flags ...[]string)
internal/ccflags/ccflags.go:58
↓ 2 callersMethodGetCCompiler
()
core/toolchain/gnu.go:56
↓ 2 callersMethodGetFiles
(ctx blueprint.BaseModuleContext)
core/module_transform_source.go:94
↓ 2 callersMethodGetFiles
(ctx blueprint.BaseModuleContext)
core/module_gensrcs.go:59
↓ 2 callersMethodGetFiles
(ctx blueprint.BaseModuleContext)
core/legacy_source_props.go:66
↓ 2 callersMethodGetForwardingLibFlags
()
core/toolchain/linker.go:22
↓ 2 callersFunctionGetGeneratedHeadersFiles
(ctx blueprint.ModuleContext)
core/library.go:411
↓ 2 callersMethodGetLibraryTocFlags
()
core/toolchain/toolchain.go:33
↓ 2 callersMethodGetNm
()
core/toolchain/toolchain.go:30
↓ 2 callersMethodGetNodeAttributes
(id string)
internal/graph/graph.go:63
↓ 2 callersMethodGetRanlib
()
core/toolchain/toolchain.go:31
↓ 2 callersMethodGetSources
GetSources returns the list of parent Nodes. (Nodes that come towards the argument vertex.)
internal/graph/graph.go:105
↓ 2 callersMethodGetStripFlags
()
core/toolchain/toolchain.go:32
↓ 2 callersFunctionGetSubgraphHasNode
A faster alternative to GetSubgraph(graph, start).HasNode(target)
internal/graph/graph.go:736
↓ 2 callersFunctionGetSubgraphNodeCount
A faster alternative to GetSubgraph(graph, start).GetNodeCount()
internal/graph/graph.go:658
↓ 2 callersFunctionGetSubgraphNodeSet
A faster alternative to GetSubgraph(graph, start).GetNodes() when only membership queries are needed.
internal/graph/graph.go:690
↓ 2 callersFunctionGetSubgraphs
Retrive all possible SubGraphs. Check GetSubGraph to understand what is sub graph
internal/graph/graph.go:758
↓ 2 callersMethodGetTargets
(id string)
internal/graph/graph.go:569
↓ 2 callersMethodHasTag
(query string)
core/tagable.go:39
↓ 2 callersFunctionIsCompilableSource
IsCompilableSource checks if filename extension is a compiled one
internal/utils/utils.go:28
↓ 2 callersFunctionIsExecutable
IsExecutable returns true if the given file exists and is executable
internal/utils/utils.go:261
↓ 2 callersFunctionIsHeader
Does the input string look like it is a header file?
internal/utils/utils.go:18
↓ 2 callersFunctionIsNotCompilableSource
IsNotCompilableSource checks if filename extension isn't a compiled one
internal/utils/utils.go:33
↓ 2 callersFunctionIsNotHeader
Does the input string look like it is a source file?
internal/utils/utils.go:23
↓ 2 callersMethodIsNotType
(t Type)
core/flag/flag.go:67
↓ 2 callersMethodIsRpathWanted
()
core/linux_cclibs.go:456
↓ 2 callersMethodIsType
Checks if flag matches the given mask exactly. Returns true if all the tags match.
core/flag/flag.go:57
↓ 2 callersMethodIterate
()
core/file/filegroup.go:27
↓ 2 callersMethodLinkWholeArchives
([]string)
core/toolchain/linker.go:19
↓ 2 callersFunctionNew
(relativePath string, namespace string, tag Type)
core/file/file.go:127
↓ 2 callersMethodOutFiles
()
core/module_generate_source.go:97
↓ 2 callersFunctionPrependProperties
(dst interface{}, src interface{})
core/properties.go:63
↓ 2 callersMethodSetEdgeAttributes
(source, target string, attributes Attributes)
internal/graph/graph.go:443
↓ 2 callersMethodSetNodeProperty
(id, key, value string)
internal/graph/graph.go:153
↓ 2 callersMethodSetRpath
([]string)
core/toolchain/linker.go:18
↓ 2 callersMethodSetRpathLink
(string)
core/toolchain/linker.go:16
↓ 2 callersMethodSetVersionScript
(string)
core/toolchain/linker.go:17
↓ 2 callersMethodSharedLinkActions
(ctx blueprint.ModuleContext, m BackendCommonLibraryInterface, tc toolchain.Toolchain, objs []string, impli
core/androidninja_backend.go:807
↓ 2 callersMethodSharedLinkActions
(ctx blueprint.ModuleContext, m BackendCommonLibraryInterface, tc toolchain.Toolchain, objs []string, impli
core/linux_cclibs.go:582
↓ 2 callersMethodSharedSymlinkActions
(ctx blueprint.ModuleContext, m BackendCommonLibraryInterface)
core/androidninja_backend.go:853
↓ 2 callersMethodSharedSymlinkActions
(ctx blueprint.ModuleContext, m BackendCommonLibraryInterface)
core/linux_cclibs.go:628
↓ 2 callersMethodSharedTocActions
(ctx blueprint.ModuleContext, m BackendCommonSharedLibraryInterface)
core/androidninja_backend.go:843
↓ 2 callersMethodSharedTocActions
(ctx blueprint.ModuleContext, m BackendCommonSharedLibraryInterface)
core/linux_cclibs.go:618
↓ 2 callersFunctionStripPrefixAll
Removes prefix from every item in the list
internal/utils/utils.go:47
↓ 2 callersFunctionTrim
(args []string)
internal/utils/utils.go:228
↓ 2 callersMethod__init__
(self, fmt, enabled=False)
config_system/config_system/log_handlers.py:74
↓ 2 callersFunction_expr_value
Evaluate the value of the input expression. This isn't expected to use conditional operators.
config_system/config_system/expr.py:41
↓ 2 callersFunctionaddInstallProps
(m bpwriter.Module, props *InstallableProps)
core/androidbp_backend.go:126
↓ 2 callersFunctionaddMTEProps
(m bpwriter.Module, props AndroidMTEProps)
core/androidbp_cclibs.go:133
↓ 2 callersMethodaddSharedLibToc
(ctx blueprint.ModuleContext, soFile, tocFile string, tgt toolchain.TgtType)
core/androidninja_backend.go:483
↓ 2 callersMethodaddSharedLibToc
(ctx blueprint.ModuleContext, soFile, tocFile string, tgt toolchain.TgtType)
core/linux_backend.go:115
↓ 2 callersFunctionaddStaticOrSharedLibraryProps
(mod bpwriter.Module, m ModuleLibrary, ctx blueprint.ModuleContext)
core/androidbp_cclibs.go:333
↓ 2 callersMethodallOutputs
()
plugins/genrulebob/genrule_module_proxy.go:188
↓ 2 callersMethodallOutputs
()
plugins/genrulebob/genrule.go:187
← previousnext →301–400 of 2,126, ranked by callers