reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
237 void addDependency(StringRef FullName, StringRef Dependency);
227 CHECKER_DEPENDENCY("osx.coreFoundation.CFError", "osx.NSOrCFErrorDerefChecker") 228 CHECKER_DEPENDENCY("alpha.unix.cstring.BufferOverlap", "unix.cstring.CStringModeling") 229 CHECKER_DEPENDENCY("alpha.unix.cstring.NotNullTerminated", "unix.cstring.CStringModeling") 230 CHECKER_DEPENDENCY("unix.cstring.NullArg", "unix.cstring.CStringModeling") 231 CHECKER_DEPENDENCY("alpha.unix.cstring.OutOfBounds", "unix.cstring.CStringModeling") 232 CHECKER_DEPENDENCY("unix.cstring.BadSizeArg", "unix.cstring.CStringModeling") 233 CHECKER_DEPENDENCY("alpha.core.CallAndMessageUnInitRefArg", "core.CallAndMessage") 234 CHECKER_DEPENDENCY("valist.CopyToSelf", "valist.ValistBase") 235 CHECKER_DEPENDENCY("security.insecureAPI.DeprecatedOrUnsafeBufferHandling", "security.insecureAPI.SecuritySyntaxChecker") 236 CHECKER_DEPENDENCY("alpha.osx.cocoa.DirectIvarAssignmentForAnnotatedFunctions", "alpha.osx.cocoa.DirectIvarAssignment") 237 CHECKER_DEPENDENCY("unix.DynamicMemoryModeling", "unix.cstring.CStringModeling") 238 CHECKER_DEPENDENCY("security.FloatLoopCounter", "security.insecureAPI.SecuritySyntaxChecker") 239 CHECKER_DEPENDENCY("cplusplus.InnerPointer", "unix.DynamicMemoryModeling") 240 CHECKER_DEPENDENCY("alpha.osx.cocoa.InstanceVariableInvalidation", "alpha.osx.cocoa.IvarInvalidationModeling") 241 CHECKER_DEPENDENCY("alpha.cplusplus.InvalidatedIterator", "alpha.cplusplus.IteratorModeling") 242 CHECKER_DEPENDENCY("alpha.cplusplus.IteratorRange", "alpha.cplusplus.IteratorModeling") 243 CHECKER_DEPENDENCY("unix.Malloc", "unix.DynamicMemoryModeling") 244 CHECKER_DEPENDENCY("unix.MismatchedDeallocator", "unix.DynamicMemoryModeling") 245 CHECKER_DEPENDENCY("alpha.cplusplus.MismatchedIterator", "alpha.cplusplus.IteratorModeling") 246 CHECKER_DEPENDENCY("alpha.osx.cocoa.MissingInvalidationMethod", "alpha.osx.cocoa.IvarInvalidationModeling") 247 CHECKER_DEPENDENCY("osx.cocoa.NSError", "osx.NSOrCFErrorDerefChecker") 248 CHECKER_DEPENDENCY("cplusplus.NewDelete", "unix.DynamicMemoryModeling") 249 CHECKER_DEPENDENCY("cplusplus.NewDeleteLeaks", "cplusplus.NewDelete") 250 CHECKER_DEPENDENCY("nullability.NullPassedToNonnull", "nullability.NullabilityBase") 251 CHECKER_DEPENDENCY("nullability.NullReturnedFromNonnull", "nullability.NullabilityBase") 252 CHECKER_DEPENDENCY("nullability.NullableDereferenced", "nullability.NullabilityBase") 253 CHECKER_DEPENDENCY("nullability.NullablePassedToNonnull", "nullability.NullabilityBase") 254 CHECKER_DEPENDENCY("nullability.NullableReturnedFromNonnull", "nullability.NullabilityBase") 255 CHECKER_DEPENDENCY("osx.OSObjectRetainCount", "osx.cocoa.RetainCountBase") 256 CHECKER_DEPENDENCY("osx.cocoa.ObjCGenerics", "core.DynamicTypePropagation") 257 CHECKER_DEPENDENCY("cplusplus.PureVirtualCall", "cplusplus.VirtualCallModeling") 258 CHECKER_DEPENDENCY("osx.cocoa.RetainCount", "osx.cocoa.RetainCountBase") 259 CHECKER_DEPENDENCY("alpha.core.StackAddressAsyncEscape", "core.StackAddrEscapeBase") 260 CHECKER_DEPENDENCY("core.StackAddressEscape", "core.StackAddrEscapeBase") 261 CHECKER_DEPENDENCY("security.insecureAPI.UncheckedReturn", "security.insecureAPI.SecuritySyntaxChecker") 262 CHECKER_DEPENDENCY("valist.Uninitialized", "valist.ValistBase") 263 CHECKER_DEPENDENCY("valist.Unterminated", "valist.ValistBase") 264 CHECKER_DEPENDENCY("optin.cplusplus.VirtualCall", "cplusplus.VirtualCallModeling") 265 CHECKER_DEPENDENCY("security.insecureAPI.bcmp", "security.insecureAPI.SecuritySyntaxChecker") 266 CHECKER_DEPENDENCY("security.insecureAPI.bcopy", "security.insecureAPI.SecuritySyntaxChecker") 267 CHECKER_DEPENDENCY("security.insecureAPI.bzero", "security.insecureAPI.SecuritySyntaxChecker") 268 CHECKER_DEPENDENCY("security.insecureAPI.getpw", "security.insecureAPI.SecuritySyntaxChecker") 269 CHECKER_DEPENDENCY("security.insecureAPI.gets", "security.insecureAPI.SecuritySyntaxChecker") 270 CHECKER_DEPENDENCY("security.insecureAPI.mkstemp", "security.insecureAPI.SecuritySyntaxChecker") 271 CHECKER_DEPENDENCY("security.insecureAPI.mktemp", "security.insecureAPI.SecuritySyntaxChecker") 272 CHECKER_DEPENDENCY("security.insecureAPI.rand", "security.insecureAPI.SecuritySyntaxChecker") 273 CHECKER_DEPENDENCY("security.insecureAPI.strcpy", "security.insecureAPI.SecuritySyntaxChecker") 274 CHECKER_DEPENDENCY("security.insecureAPI.vfork", "security.insecureAPI.SecuritySyntaxChecker")tools/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp
24 registry.addDependency("example.DependendentChecker", "example.Dependency");