Home
last modified time | relevance | path

Searched refs:Chk (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDereferenceChecker.cpp404 auto *Chk = Mgr.getChecker<DereferenceChecker>(); in registerNullDereferenceChecker() local
405 Chk->CheckNullDereference = true; in registerNullDereferenceChecker()
406 Chk->BT_Null.reset(new BugType(Mgr.getCurrentCheckerName(), in registerNullDereferenceChecker()
409 Chk->BT_Undef.reset(new BugType(Mgr.getCurrentCheckerName(), in registerNullDereferenceChecker()
412 Chk->BT_Label.reset(new BugType(Mgr.getCurrentCheckerName(), in registerNullDereferenceChecker()
422 auto *Chk = Mgr.getChecker<DereferenceChecker>(); in registerFixedAddressDereferenceChecker() local
423 Chk->CheckFixedDereference = true; in registerFixedAddressDereferenceChecker()
424 Chk->BT_FixedAddress.reset(new BugType(Mgr.getCurrentCheckerName(), in registerFixedAddressDereferenceChecker()
H A DDirectIvarAssignment.cpp222 auto Chk = mgr.registerChecker<DirectIvarAssignment>(); in registerDirectIvarAssignment() local
223 if (mgr.getAnalyzerOptions().getCheckerBooleanOption(Chk, in registerDirectIvarAssignment()
225 Chk->ShouldSkipMethod = &AttrFilter; in registerDirectIvarAssignment()
H A DMoveChecker.cpp160 MovedBugVisitor(const MoveChecker &Chk, const MemRegion *R, in MovedBugVisitor() argument
162 : Chk(Chk), Region(R), RD(RD), MK(MK), Found(false) {} in MovedBugVisitor()
179 const MoveChecker &Chk; member in __anona0b2285a0211::MoveChecker::MovedBugVisitor
303 ObjectKind OK = Chk.classifyObject(State, Region, RD); in VisitNode()
308 Chk.explainObject(State, OS, Region, RD, MK); in VisitNode()
319 Chk.explainObject(State, OS, Region, RD, MK); in VisitNode()
324 Chk.explainObject(State, OS, Region, RD, MK); in VisitNode()
H A DVirtualCallChecker.cpp221 auto *Chk = Mgr.getChecker<VirtualCallChecker>(); in registerVirtualCallChecker() local
222 Chk->ImpureChecker.enable(Mgr); in registerVirtualCallChecker()
223 Chk->ShowFixIts = Mgr.getAnalyzerOptions().getCheckerBooleanOption( in registerVirtualCallChecker()
H A DDeadStoresChecker.cpp555 auto *Chk = Mgr.registerChecker<DeadStoresChecker>(); in registerDeadStoresChecker() local
558 Chk->WarnForDeadNestedAssignments = in registerDeadStoresChecker()
559 AnOpts.getCheckerBooleanOption(Chk, "WarnForDeadNestedAssignments"); in registerDeadStoresChecker()
560 Chk->ShowFixIts = in registerDeadStoresChecker()
561 AnOpts.getCheckerBooleanOption(Chk, "ShowFixIts"); in registerDeadStoresChecker()
H A DNumberObjectConversionChecker.cpp345 NumberObjectConversionChecker *Chk = in registerNumberObjectConversionChecker() local
347 Chk->Pedantic = in registerNumberObjectConversionChecker()
348 Mgr.getAnalyzerOptions().getCheckerBooleanOption(Chk, "Pedantic"); in registerNumberObjectConversionChecker()
H A DBitwiseShiftChecker.cpp362 auto *Chk = Mgr.registerChecker<BitwiseShiftChecker>(); in registerBitwiseShiftChecker() local
364 Chk->Pedantic = Opts.getCheckerBooleanOption(Chk, "Pedantic"); in registerBitwiseShiftChecker()
H A DStackAddrEscapeChecker.cpp639 StackAddrEscapeChecker *Chk = Mgr.getChecker<StackAddrEscapeChecker>(); \
640 Chk->ChecksEnabled[StackAddrEscapeChecker::CK_##name] = true; \
641 Chk->CheckNames[StackAddrEscapeChecker::CK_##name] = \
H A DNullabilityChecker.cpp1398 NullabilityChecker *Chk = Mgr.getChecker<NullabilityChecker>(); \
1399 Chk->NAME.enable(Mgr); \
1400 Chk->NeedTracking = Chk->NeedTracking || TRACKING_REQUIRED; \
1401 Chk->NoDiagnoseCallsToSystemHeaders = \
H A DMallocChecker.cpp3888 auto *Chk = Mgr.getChecker<MallocChecker>(); in registerDynamicMemoryModeling() local
3892 Chk->ShouldIncludeOwnershipAnnotatedFunctions = in registerDynamicMemoryModeling()
3894 Chk->ShouldRegisterNoOwnershipChangeVisitor = in registerDynamicMemoryModeling()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObjectChecker.cpp603 auto Chk = Mgr.registerChecker<UninitializedObjectChecker>(); in registerUninitializedObjectChecker() local
606 UninitObjCheckerOptions &ChOpts = Chk->Opts; in registerUninitializedObjectChecker()
608 ChOpts.IsPedantic = AnOpts.getCheckerBooleanOption(Chk, "Pedantic"); in registerUninitializedObjectChecker()
610 Chk, "NotesAsWarnings"); in registerUninitializedObjectChecker()
612 Chk, "CheckPointeeInitialization"); in registerUninitializedObjectChecker()
614 std::string(AnOpts.getCheckerStringOption(Chk, "IgnoreRecordsWithField")); in registerUninitializedObjectChecker()
616 AnOpts.getCheckerBooleanOption(Chk, "IgnoreGuardedFields"); in registerUninitializedObjectChecker()
620 Mgr.reportInvalidCheckerOptionValue(Chk, "IgnoreRecordsWithField", in registerUninitializedObjectChecker()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp1466 auto *Chk = Mgr.registerChecker<RetainCountChecker>(); in registerRetainCountBase() local
1467 Chk->DeallocSentTag = std::make_unique<SimpleProgramPointTag>( in registerRetainCountBase()
1469 Chk->CastFailTag = std::make_unique<SimpleProgramPointTag>( in registerRetainCountBase()
1477 auto *Chk = Mgr.getChecker<RetainCountChecker>(); in registerRetainCountChecker() local
1478 Chk->TrackObjCAndCFObjects = true; in registerRetainCountChecker()
1479 Chk->TrackNSCFStartParam = Mgr.getAnalyzerOptions().getCheckerBooleanOption( in registerRetainCountChecker()
1483 Chk->KIND = std::make_unique<RefCountBug>(Mgr.getCurrentCheckerName(), \ in registerRetainCountChecker()
1502 auto *Chk = Mgr.getChecker<RetainCountChecker>(); in registerOSObjectRetainCountChecker() local
1503 Chk->TrackOSObjects = true; in registerOSObjectRetainCountChecker()
1515 if (!Chk->KIND) \ in registerOSObjectRetainCountChecker()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/
H A DChecker.h558 static void _register(CHECKER *Chk, CheckerManager &Mgr) { in _register() argument
559 (CHECKs::_register(Chk, Mgr), ...); in _register()
589 static void _register(CHECKER *Chk, CheckerManager &Mgr) { in _register() argument
590 (CHECKs::_register(Chk, Mgr), ...); in _register()
H A DCheckerManager.h219 CHECKER *Chk = getChecker<CHECKER>(std::forward<AT>(Args)...); in registerChecker() local
220 Chk->enable(*this); in registerChecker()
221 return Chk; in registerChecker()