Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

Parent directory
AddRemovePrivate.framework
AlsoDependsOnModule.framework
AutolinkTBD.framework
CmdLine.framework
Conflicts
DebugInfoNamespace
DependsOnModule.framework
F.framework
FooFramework.framework
GNUAsm
HasSubModules.framework
Main.framework
MainA.framework
Modified
Module.framework
ModuleDiags
ModuleMapLocations
MutuallyRecursive1.framework
MutuallyRecursive2.framework
NameInDir.framework
NameInDir2.framework
NameInDirInferred.framework
NoUmbrella.framework
NotAModule.framework
PR20399
PR20786
PR21547
PR21687
PR24954
PR25501
PR26014
PR26179
PR27041
PR27186
PR27401
PR27513
PR27699
PR27739
PR27754
PR27890
PR28332
PR28438
PR28752
PR28794
PR28812
PR31469
SameHeader
StdDef
System
UseAfterFree
anon-namespace
anon-redecl
at-import-in-framework-header
attr-unavailable
auto-import-unavailable
available-is-better
bad-private-include
check-for-sanitizer-feature
class-extension
codegen
codegen-flags
codegen-nodep
codegen-opt
crash-recovery
crash-typo-correction-visibility
cxx-dtor
cxx-lookup
cxx17
declare-use
deferred-lookup
diagnose-missing-import
double-quotes
elsewhere
empty
exclude-header
explicit-build
explicit-build-overlap
explicit-build-prefer-self
exportas-link
filename
framework-public-includes-private
getSourceDescriptor-crash
gnumode-non-benign
header-attribs
header-in-multiple-maps
hidden-names
implicit-built-Werror-using-W
implicit-private-canonical
implicit-private-with-different-name
implicit-private-with-submodule
import-textual
include-relative
include_next
incomplete-framework-module
incomplete-umbrella
inferred-attr
internal-constants
invalid-module-id
invalidate-identifiers
libc-libcxx
libstdcxx-ambiguous-internal
lookup-assert
lookup-assert-protocol
macro-ambiguity
macro-hiding
macro-masking
macro-reexport
macro-undef-through-pch
malformed
malformed-overload
merge-anon-in-template
merge-class-definition-visibility
merge-decl-context
merge-decl-order
merge-dependent-friends
merge-fn-prototype-tags
merge-friends
merge-function-defs
merge-implicit-special-members
merge-name-for-linkage
merge-nested-templates
merge-target-features
merge-template-friend
merge-template-members
merge-template-pattern-visibility
merge-template-specializations
merge-typedefs
merge-using-decls
merge-var-template-def
merge-vtable-codegen
misplaced
modular_maps
module-impl-with-link
module-map-path-hash
modules-with-same-name
multiple-include
no-implicit-builds
no-linkage
non-ambiguous-enum
normal-module-map
objc-category
objc-category-2
objc-category-3
objc-desig-init
objc-hidden
objc-initializer
odr
odr_hash-Friend
odr_hash-Unresolved
odr_hash-elaborated-types
oldname
outofdate-rebuild
overloadable-attrs
pch-with-module-name
pr19692
prebuilt-module
preprocess
preprocess-decluse
private
private0
private1
private2
private3
protocol-redefinition
redecl-found-building-chains
redecl-templates
redecls
require-modular-includes
self-import-header
self-referencing-lambda
separate_map_tree
shadow
shadowed-submodule
static_assert
stress1
string_names
subdir
submodule-in-private-mmap
submodule-visibility
submodules
submodules-merge-defs
suggest-include
system-out-of-date
template-default-args
template-specialization-visibility
thread-safety
undefined-type-fixit
unnecessary-module-map-parsing
unused-global-init
update-after-load
update-exception-spec
using-decl-redecl
va_list
warning-mismatch
wildcard-submodule-exports
working-dir-test
DebugCXX.h 2400 bytes
DebugNestedA.h 153 bytes
DebugNestedB.h 94 bytes
DebugObjC.h 697 bytes
DebugObjCImport.h 42 bytes
DebugSubmoduleA.h 23 bytes
DebugSubmoduleB.h 23 bytes
DiagOutOfDate.h 17 bytes
ExtensionTestA.h 23 bytes
ImportNameInDir.h 68 bytes
MacroFabs1.h 72 bytes
MethodPoolA.h 107 bytes
MethodPoolASub.h 85 bytes
MethodPoolASub2.h 43 bytes
MethodPoolB.h 72 bytes
MethodPoolBSub.h 76 bytes
MethodPoolBSub2.h 48 bytes
MethodPoolCombined1.h 67 bytes
MethodPoolCombined2.h 27 bytes
MethodPoolString1.h 40 bytes
MethodPoolString2.h 40 bytes
autolink-sub.h 24 bytes
autolink-sub2.h 25 bytes
autolink-sub3.h 25 bytes
autolink-sub3.pch 23 bytes
autolink.h 21 bytes
builtin.h 169 bytes
builtin_sub.h 105 bytes
c-header-bad.h 163 bytes
c-header.h 13 bytes
category_bottom.h 140 bytes
category_left.h 164 bytes
category_left_sub.h 156 bytes
category_other.h 65 bytes
category_right.h 173 bytes
category_right_sub.h 322 bytes
category_top.h 196 bytes
config.h 72 bytes
crash.h 28 bytes
cxx-decls-imported.h 1436 bytes
cxx-decls-merged.h 696 bytes
cxx-decls-premerged.h 68 bytes
cxx-decls-unimported.h 29 bytes
cxx-header.h 78 bytes
cxx-inline-namespace-b.h 80 bytes
cxx-inline-namespace.h 212 bytes
cxx-irgen-left.h 586 bytes
cxx-irgen-right.h 345 bytes
cxx-irgen-top.h 995 bytes
cxx-linkage-cache.h 295 bytes
cxx-many-overloads.h 36954 bytes
cxx-templates-a.h 3417 bytes
cxx-templates-b-impl.h 430 bytes
cxx-templates-b.h 2834 bytes
cxx-templates-c.h 903 bytes
cxx-templates-common.h 1875 bytes
cxx-templates-d.h 294 bytes
cxx-templates-textual.h 182 bytes
cxx-templates-unimported.h 1226 bytes
decl.h 30 bytes
decl2.h 10 bytes
def-include.h 34 bytes
def.h 238 bytes
dependency-gen-base.modulemap 164 bytes
dependency-gen-base2.modulemap 88 bytes
dependency-gen-included.h 142 bytes
dependency-gen-included2.h 92 bytes
dependency-gen.h 130 bytes
diag_flags.h 169 bytes
diag_pragma.h 286 bytes
diagnostics-aux-2.modulemap 31 bytes
diagnostics-aux.modulemap 68 bytes
diamond.h 24 bytes
diamond_bottom.h 68 bytes
diamond_left.h 126 bytes
diamond_right.h 93 bytes
diamond_top.h 70 bytes
dummy.h 170 bytes
elaborated-type-structs.h 55 bytes
empty.h 0 bytes
export_as_test.modulemap 111 bytes
ignored_macros.h 81 bytes
import-decl.h 13 bytes
incomplete_mod.h 36 bytes
incomplete_mod_missing.h 22 bytes
innerstructredef.h 129 bytes
irgen.h 50 bytes
linkage-merge-bar.h 43 bytes
linkage-merge-foo.h 28 bytes
linkage-merge-sub.h 158 bytes
load_failure.h 15 bytes
lookup_left.h 33 bytes
lookup_left.hpp 119 bytes
lookup_right.h 38 bytes
lookup_right.hpp 46 bytes
macros-indirect.h 31 bytes
macros.h 359 bytes
macros_bottom.h 58 bytes
macros_left.h 243 bytes
macros_other.h 143 bytes
macros_right.h 307 bytes
macros_right_undef.h 104 bytes
macros_top.h 421 bytes
macros_top_b.h 154 bytes
macros_top_c.h 57 bytes
modular_maps-moduleb-cwd.map 96 bytes
module.map 9269 bytes
module_private_left.h 431 bytes
module_private_right.h 291 bytes
namespaces-left.h 751 bytes
namespaces-right.h 678 bytes
namespaces-top.h 256 bytes
non-module.h 50 bytes
objc-method-redecl.h 46 bytes
objcAtKeywordMissingEnd.h 165 bytes
pch-import-module-out-of-date.pch 23 bytes
pch-import-module-with-macro.pch 22 bytes
pch-used.h 111 bytes
point.h 29 bytes
pragma_pack_set.h 19 bytes
preprocess-prefix.h 52 bytes
recursive1.h 24 bytes
recursive2.h 24 bytes
recursive_visibility_a1_inner.h 51 bytes
recursive_visibility_a2_more_inner.h 56 bytes
recursive_visibility_b.h 72 bytes
recursive_visibility_c.h 165 bytes
redecl-add-after-load-decls.h 645 bytes
redecl-add-after-load-top.h 90 bytes
redecl-add-after-load.h 500 bytes
redecl-merge-bottom-prefix.h 187 bytes
redecl-merge-bottom.h 308 bytes
redecl-merge-left-left.h 85 bytes
redecl-merge-left.h 1212 bytes
redecl-merge-right.h 1201 bytes
redecl-merge-top-explicit.h 147 bytes
redecl-merge-top.h 171 bytes
redecl_namespaces_left.h 25 bytes
redecl_namespaces_right.h 25 bytes
redeclarations_left.h 18 bytes
redeclarations_right.h 25 bytes
relative-dep-gen-1.h 11 bytes
relative-dep-gen-2.h 11 bytes
relative-dep-gen-cwd.modulemap 108 bytes
relative-dep-gen.modulemap 94 bytes
template-nontrivial0.h 156 bytes
template-nontrivial1.h 70 bytes
templates-left.h 1946 bytes
templates-right.h 1291 bytes
templates-top.h 1446 bytes
typedef-tag-hidden.h 49 bytes
typedef-tag.h 50 bytes
typo.h 55 bytes
use-builtin.h 38 bytes
using-decl-a.h 195 bytes
using-decl-b.h 1120 bytes
warn-unused-local-typedef.h 39 bytes
warning.h 39 bytes
weird_objc.h 61 bytes