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
MPI-Checker
RetainCountChecker
UninitializedObject
AllocationState.h 1415 bytes
AnalysisOrderChecker.cpp 6697 bytes
AnalyzerStatsChecker.cpp 5024 bytes
ArrayBoundChecker.cpp 3124 bytes
ArrayBoundCheckerV2.cpp 13172 bytes
BasicObjCFoundationChecks.cpp 44083 bytes
BlockInCriticalSectionChecker.cpp 6661 bytes
BoolAssignmentChecker.cpp 5584 bytes
BuiltinFunctionChecker.cpp 4301 bytes
CStringChecker.cpp 94701 bytes
CStringSyntaxChecker.cpp 9937 bytes
CXXSelfAssignmentChecker.cpp 2393 bytes
CallAndMessageChecker.cpp 22493 bytes
CastSizeChecker.cpp 4800 bytes
CastToStructChecker.cpp 4417 bytes
CheckObjCDealloc.cpp 38529 bytes
CheckObjCInstMethSignature.cpp 4818 bytes
CheckSecuritySyntaxOnly.cpp 32486 bytes
CheckSizeofPointer.cpp 3110 bytes
CheckerDocumentation.cpp 14966 bytes
ChrootChecker.cpp 5260 bytes
CloneChecker.cpp 8299 bytes
ConversionChecker.cpp 7146 bytes
DeadStoresChecker.cpp 16081 bytes
DebugCheckers.cpp 7499 bytes
DeleteWithNonVirtualDtorChecker.cpp 5360 bytes
DereferenceChecker.cpp 10668 bytes
DirectIvarAssignment.cpp 8018 bytes
DivZeroChecker.cpp 3330 bytes
DynamicTypeChecker.cpp 7568 bytes
DynamicTypePropagation.cpp 39031 bytes
EnumCastOutOfRangeChecker.cpp 5240 bytes
ExprInspectionChecker.cpp 14299 bytes
FixedAddressChecker.cpp 2246 bytes
GCDAntipatternChecker.cpp 7973 bytes
GTestChecker.cpp 10700 bytes
GenericTaintChecker.cpp 27395 bytes
IdenticalExprChecker.cpp 19139 bytes
InnerPointerChecker.cpp 11954 bytes
InterCheckerAPI.h 1006 bytes
IteratorChecker.cpp 91874 bytes
IvarInvalidationChecker.cpp 27792 bytes
LLVMConventionsChecker.cpp 10017 bytes
LocalizationChecker.cpp 53299 bytes
MacOSKeychainAPIChecker.cpp 25545 bytes
MacOSXAPIChecker.cpp 6606 bytes
MallocChecker.cpp 117092 bytes
MallocOverflowSecurityChecker.cpp 12070 bytes
MallocSizeofChecker.cpp 8125 bytes
MmapWriteExecChecker.cpp 3172 bytes
MoveChecker.cpp 26980 bytes
NSAutoreleasePoolChecker.cpp 2839 bytes
NSErrorChecker.cpp 9992 bytes
NoReturnFunctionChecker.cpp 5492 bytes
NonNullParamChecker.cpp 7557 bytes
NonnullGlobalConstantsChecker.cpp 4702 bytes
NullabilityChecker.cpp 45833 bytes
NumberObjectConversionChecker.cpp 13874 bytes
ObjCAtSyncChecker.cpp 3258 bytes
ObjCAutoreleaseWriteChecker.cpp 7783 bytes
ObjCContainersASTChecker.cpp 5503 bytes
ObjCContainersChecker.cpp 6732 bytes
ObjCMissingSuperCallChecker.cpp 9355 bytes
ObjCPropertyChecker.cpp 2982 bytes
ObjCSelfInitChecker.cpp 16462 bytes
ObjCSuperDeallocChecker.cpp 9469 bytes
ObjCUnusedIVarsChecker.cpp 6040 bytes
PaddingChecker.cpp 14446 bytes
PointerArithChecker.cpp 12464 bytes
PointerSubChecker.cpp 2482 bytes
PthreadLockChecker.cpp 16988 bytes
ReturnPointerRangeChecker.cpp 3288 bytes
ReturnUndefChecker.cpp 4063 bytes
RunLoopAutoreleaseLeakChecker.cpp 7239 bytes
SimpleStreamChecker.cpp 9418 bytes
StackAddrEscapeChecker.cpp 14318 bytes
StdLibraryFunctionsChecker.cpp 39146 bytes
StreamChecker.cpp 13510 bytes
TaintTesterChecker.cpp 2043 bytes
TestAfterDivZeroChecker.cpp 8286 bytes
TraversalChecker.cpp 4286 bytes
TrustNonnullChecker.cpp 9218 bytes
UndefBranchChecker.cpp 3769 bytes
UndefCapturedBlockVarChecker.cpp 3536 bytes
UndefResultChecker.cpp 7163 bytes
UndefinedArraySubscriptChecker.cpp 2264 bytes
UndefinedAssignmentChecker.cpp 3696 bytes
UnixAPIChecker.cpp 17524 bytes
UnreachableCodeChecker.cpp 9689 bytes
VLASizeChecker.cpp 5994 bytes
ValistChecker.cpp 15364 bytes
VforkChecker.cpp 7710 bytes
VirtualCallChecker.cpp 9827 bytes