Home
last modified time | relevance | path

Searched refs:RefVal (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.h52 class RefVal {
185 RefVal operator-(size_t i) const {
190 RefVal operator+(size_t i) const {
195 RefVal operator^(Kind k) const {
200 RefVal autorelease() const { in autorelease()
205 RefVal withIvarAccess() const { in withIvarAccess()
211 RefVal releaseViaIvar() const { in releaseViaIvar()
218 bool hasSameState(const RefVal &X) const { in hasSameState()
223 bool operator==(const RefVal& X) const {
336 RefVal V, ArgEffect E, RefVal::Kind &hasErr,
[all …]
H A DRetainCountChecker.cpp273 RefVal::Kind hasErr = (RefVal::Kind) 0; in checkPostStmt()
292 RefVal::Kind hasErr = (RefVal::Kind) 0; in processObjCLiterals()
381 RefVal PlusZero = RefVal::makeNotOwned(Kind, Ty); in checkPostStmt()
626 RefVal::Kind hasErr = (RefVal::Kind) 0; in checkSummary()
768 case RefVal::Owned: in updateSymbol()
773 case RefVal::NotOwned: in updateSymbol()
804 case RefVal::Owned: in updateSymbol()
819 case RefVal::Owned: in updateSymbol()
1002 RefVal X = *T; in processReturn()
1005 case RefVal::Owned: { in processReturn()
[all …]
H A DRetainCountDiagnostics.cpp45 const RefVal *PrevT, const RefVal &CurrV, in shouldGenerateNote()
48 RefVal PrevV = *PrevT; in shouldGenerateNote()
56 if (CurrV.getKind() == RefVal::Released) { in shouldGenerateNote()
66 case RefVal::Owned: in shouldGenerateNote()
67 case RefVal::NotOwned: in shouldGenerateNote()
88 case RefVal::Released: in shouldGenerateNote()
97 case RefVal::ReturnedOwned: in shouldGenerateNote()
106 case RefVal::ReturnedNotOwned: in shouldGenerateNote()
374 const RefVal* CurrT = getRefBinding(CurrSt, Sym); in VisitNode()
377 const RefVal &CurrV = *CurrT; in VisitNode()
[all …]
/freebsd-12.1/contrib/llvm/lib/DebugInfo/DWARF/
H A DDWARFVerifier.cpp567 Optional<uint64_t> RefVal = AttrValue.Value.getAsReference(); in verifyDebugInfoForm() local
568 assert(RefVal); in verifyDebugInfoForm()
569 if (RefVal) { in verifyDebugInfoForm()
583 ReferenceToDIEOffsets[*RefVal].insert(Die.getOffset()); in verifyDebugInfoForm()
591 Optional<uint64_t> RefVal = AttrValue.Value.getAsReference(); in verifyDebugInfoForm() local
592 assert(RefVal); in verifyDebugInfoForm()
593 if (RefVal) { in verifyDebugInfoForm()
594 if (*RefVal >= DieCU->getInfoSection().Data.size()) { in verifyDebugInfoForm()
602 ReferenceToDIEOffsets[*RefVal].insert(Die.getOffset()); in verifyDebugInfoForm()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp316 llvm::Value *RefVal = TmpAddr.getPointer(); in castValueFromUintptr() local
319 CGF.EmitStoreThroughLValue(RValue::get(RefVal), TmpLVal, /*isInit=*/true); in castValueFromUintptr()