Searched refs:RefVal (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| H A D | RetainCountChecker.h | 51 class RefVal { 110 RefVal(Kind k, ObjKind o, unsigned cnt, unsigned acnt, QualType t, in RefVal() function 172 static RefVal makeOwned(ObjKind o, QualType t) { in makeOwned() 173 return RefVal(Owned, o, /*Count=*/1, 0, t, IvarAccessHistory::None); in makeOwned() 180 static RefVal makeNotOwned(ObjKind o, QualType t) { in makeNotOwned() 181 return RefVal(NotOwned, o, /*Count=*/0, 0, t, IvarAccessHistory::None); in makeNotOwned() 184 RefVal operator-(size_t i) const { 185 return RefVal(getKind(), getObjKind(), getCount() - i, 189 RefVal operator+(size_t i) const { 190 return RefVal(getKind(), getObjKind(), getCount() + i, [all …]
|
| H A D | RetainCountChecker.cpp | 22 REGISTER_MAP_WITH_PROGRAMSTATE(RefBindings, SymbolRef, RefVal) 28 const RefVal *getRefBinding(ProgramStateRef State, SymbolRef Sym) { in getRefBinding() 37 RefVal Val) { in setRefBinding() 46 void RefVal::print(raw_ostream &Out) const { in print() 104 case RefVal::ErrorOverAutorelease: in print() 108 case RefVal::ErrorReturnedNotOwned: in print() 214 const RefVal* T = getRefBinding(state, Sym); in checkPostStmt() 218 RefVal::Kind hasErr = (RefVal::Kind) 0; in checkPostStmt() 236 if (const RefVal* T = getRefBinding(state, sym)) { in processObjCLiterals() 237 RefVal::Kind hasErr = (RefVal::Kind) 0; in processObjCLiterals() [all …]
|
| H A D | RetainCountDiagnostics.cpp | 97 const RefVal *PrevT, in shouldGenerateNote() 98 const RefVal &CurrV, in shouldGenerateNote() 101 RefVal PrevV = *PrevT; in shouldGenerateNote() 109 if (CurrV.getKind() == RefVal::Released) { in shouldGenerateNote() 119 case RefVal::Owned: in shouldGenerateNote() 120 case RefVal::NotOwned: in shouldGenerateNote() 141 case RefVal::Released: in shouldGenerateNote() 143 RefVal::IvarAccessHistory::ReleasedAfterDirectAccess && in shouldGenerateNote() 150 case RefVal::ReturnedOwned: in shouldGenerateNote() 159 case RefVal::ReturnedNotOwned: in shouldGenerateNote() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFVerifier.cpp | 602 Optional<uint64_t> RefVal = AttrValue.Value.getAsReference(); in verifyDebugInfoForm() local 603 assert(RefVal); in verifyDebugInfoForm() 604 if (RefVal) { in verifyDebugInfoForm() 618 ReferenceToDIEOffsets[*RefVal].insert(Die.getOffset()); in verifyDebugInfoForm() 626 Optional<uint64_t> RefVal = AttrValue.Value.getAsReference(); in verifyDebugInfoForm() local 627 assert(RefVal); in verifyDebugInfoForm() 628 if (RefVal) { in verifyDebugInfoForm() 629 if (*RefVal >= DieCU->getInfoSection().Data.size()) { in verifyDebugInfoForm() 637 ReferenceToDIEOffsets[*RefVal].insert(Die.getOffset()); in verifyDebugInfoForm()
|