| /freebsd-head/contrib/llvm-project/clang/lib/Analysis/ |
| HD | RetainSummaryManager.cpp | 69 std::optional<ObjKind> RetainSummaryManager::hasAnyEnabledAttrOf(const Decl *D, in hasAnyEnabledAttrOf() 71 ObjKind K; in hasAnyEnabledAttrOf() 77 K = ObjKind::CF; in hasAnyEnabledAttrOf() 89 K = ObjKind::ObjC; in hasAnyEnabledAttrOf() 96 K = ObjKind::OS; in hasAnyEnabledAttrOf() 100 K = ObjKind::Generalized; in hasAnyEnabledAttrOf() 110 std::optional<ObjKind> RetainSummaryManager::hasAnyEnabledAttrOf(const Decl *D, in hasAnyEnabledAttrOf() 317 return getPersistentSummary(RetEffect::MakeOwned(ObjKind::CF), in getSummaryForObjCOrCFObject() 331 return getPersistentSummary(RetEffect::MakeOwned(ObjKind::CF), ScratchArgs, in getSummaryForObjCOrCFObject() 337 ScratchArgs = AF.add(ScratchArgs, 1, ArgEffect(DecRef, ObjKind::CF)); in getSummaryForObjCOrCFObject() [all …]
|
| /freebsd-head/contrib/llvm-project/clang/include/clang/Analysis/ |
| HD | RetainSummaryManager.h | 36 enum class ObjKind { enum 121 ObjKind O; 123 explicit ArgEffect(ArgEffectKind K = DoNothing, ObjKind O = ObjKind::AnyObj) 127 ObjKind getObjKind() const { return O; } in getObjKind() 168 ObjKind O; 170 RetEffect(Kind k, ObjKind o = ObjKind::AnyObj) : K(k), O(o) {} in K() 175 ObjKind getObjKind() const { return O; } in getObjKind() 190 return RetEffect(OwnedWhenTrackedReceiver, ObjKind::ObjC); in MakeOwnedWhenTrackedReceiver() 193 static RetEffect MakeOwned(ObjKind o) { in MakeOwned() 196 static RetEffect MakeNotOwned(ObjKind o) { in MakeNotOwned() [all …]
|
| /freebsd-head/contrib/llvm-project/lld/ELF/ |
| HD | InputFiles.h | 62 ObjKind, enumerator 74 return k == ObjKind || k == SharedKind; in isElf() 84 assert(fileKind == ObjKind || fileKind == BinaryKind); in getSections() 92 assert(fileKind == BinaryKind || fileKind == ObjKind || in getSymbols() 98 assert(fileKind == BinaryKind || fileKind == ObjKind || in getMutableSymbols() 104 assert(fileKind == ObjKind); in getSymbol() 242 static bool classof(const InputFile *f) { return f->kind() == ObjKind; } in LLVM_ELF_IMPORT_TYPES_ELFT() 249 : ELFFileBase(ObjKind, ekind, m) { in ObjFile()
|
| HD | InputFiles.cpp | 320 if (file->kind() == InputFile::ObjKind) { in doParseFile() 392 if (kind() != ObjKind) in getSrcMsg()
|
| HD | Relocations.cpp | 601 if (sym.file && sym.file->kind() == InputFile::ObjKind) { in getAlternativeSpelling()
|
| /freebsd-head/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| HD | RetainCountChecker.cpp | 188 ObjKind K; in checkPostStmt() 190 K = ObjKind::ObjC; in checkPostStmt() 192 K = ObjKind::CF; in checkPostStmt() 238 ArgEffect(MayEscape, ObjKind::ObjC), hasErr, C); in processObjCLiterals() 252 RefVal::makeNotOwned(ObjKind::ObjC, ResultTy)); in processObjCLiterals() 278 RefVal::makeNotOwned(ObjKind::ObjC, ResultTy)); in checkPostStmt() 299 ObjKind Kind; in checkPostStmt() 301 Kind = ObjKind::ObjC; in checkPostStmt() 303 Kind = ObjKind::CF; in checkPostStmt() 437 if (TrackedValue->getObjKind() != ObjKind::OS) in shouldEscapeOSArgumentOnCall() [all …]
|
| HD | RetainCountChecker.h | 109 RefVal(Kind k, ObjKind o, unsigned cnt, unsigned acnt, QualType t, in RefVal() 122 ObjKind getObjKind() const { in getObjKind() 123 return static_cast<ObjKind>(RawObjectKind); in getObjKind() 171 static RefVal makeOwned(ObjKind o, QualType t) { in makeOwned() 179 static RefVal makeNotOwned(ObjKind o, QualType t) { in makeNotOwned()
|
| HD | RetainCountDiagnostics.cpp | 263 if (CurrV.getObjKind() == ObjKind::CF) { in generateDiagnosticsForCallLike() 265 } else if (CurrV.getObjKind() == ObjKind::OS) { in generateDiagnosticsForCallLike() 268 } else if (CurrV.getObjKind() == ObjKind::Generalized) { in generateDiagnosticsForCallLike() 271 assert(CurrV.getObjKind() == ObjKind::ObjC); in generateDiagnosticsForCallLike() 813 ObjKind K = RV->getObjKind(); in getEndPath() 814 if (K == ObjKind::ObjC || K == ObjKind::CF) { in getEndPath() 821 } else if (RV->getObjKind() == ObjKind::OS) { in getEndPath()
|
| /freebsd-head/contrib/llvm-project/clang/lib/ARCMigrate/ |
| HD | ObjCMT.cpp | 1458 if (Ret.getObjKind() == ObjKind::CF) { in AddCFAnnotations() 1465 else if (Ret.getObjKind() == ObjKind::ObjC) { in AddCFAnnotations() 1481 if (AE.getKind() == DecRef && AE.getObjKind() == ObjKind::CF && in AddCFAnnotations() 1487 } else if (AE.getKind() == DecRef && AE.getObjKind() == ObjKind::ObjC && in AddCFAnnotations() 1519 if (Ret.getObjKind() == ObjKind::CF && in migrateAddFunctionAnnotation() 1534 AE.getKind() == IncRef) && AE.getObjKind() == ObjKind::CF) { in migrateAddFunctionAnnotation() 1571 if (Ret.getObjKind() == ObjKind::CF) { in AddCFAnnotations() 1578 else if (Ret.getObjKind() == ObjKind::ObjC) { in AddCFAnnotations() 1607 && AE.getObjKind() == ObjKind::CF in AddCFAnnotations() 1650 if ((Ret.getObjKind() == ObjKind::CF || in migrateAddMethodAnnotation() [all …]
|
| /freebsd-head/contrib/llvm-project/lld/MachO/ |
| HD | InputFiles.h | 108 ObjKind, enumerator 171 static bool classof(const InputFile *f) { return f->kind() == ObjKind; } in classof()
|
| HD | SymbolTable.cpp | 501 if (sym.getFile() && sym.getFile()->kind() == InputFile::ObjKind) { in getAlternativeSpelling()
|
| HD | InputFiles.cpp | 969 : InputFile(ObjKind, mb, lazy), modTime(modTime), forceHidden(forceHidden), in ObjFile()
|
| /freebsd-head/contrib/llvm-project/lld/ELF/Arch/ |
| HD | AArch64.cpp | 1137 if (file->kind() != InputFile::ObjKind) in createTaggedSymbols() 1154 file->kind() != InputFile::ObjKind) in createTaggedSymbols()
|