Searched refs:ObjKind (Results 1 - 12 of 12) sorted by relevance

/openbsd-current/gnu/llvm/clang/lib/Analysis/
H A DRetainSummaryManager.cpp69 std::optional<ObjKind> RetainSummaryManager::hasAnyEnabledAttrOf(const Decl *D,
71 ObjKind K;
77 K = ObjKind::CF;
89 K = ObjKind::ObjC;
96 K = ObjKind::OS;
100 K = ObjKind::Generalized;
110 std::optional<ObjKind> RetainSummaryManager::hasAnyEnabledAttrOf(const Decl *D,
315 return getPersistentSummary(RetEffect::MakeOwned(ObjKind::CF),
329 return getPersistentSummary(RetEffect::MakeOwned(ObjKind::CF), ScratchArgs,
336 ScratchArgs = AF.add(ScratchArgs, 1, ArgEffect(DecRef, ObjKind
[all...]
/openbsd-current/gnu/llvm/clang/include/clang/Analysis/
H A DRetainSummaryManager.h36 enum class ObjKind { class in namespace:clang::ento
121 ObjKind O;
123 explicit ArgEffect(ArgEffectKind K = DoNothing, ObjKind O = ObjKind::AnyObj) argument
127 ObjKind getObjKind() const { return O; }
168 ObjKind O;
170 RetEffect(Kind k, ObjKind o = ObjKind::AnyObj) : K(k), O(o) {} argument
175 ObjKind getObjKind() const { return O; }
190 return RetEffect(OwnedWhenTrackedReceiver, ObjKind
[all...]
/openbsd-current/gnu/llvm/lld/ELF/
H A DInputFiles.h62 ObjKind,
73 return k == ObjKind || k == SharedKind;
82 assert(fileKind == ObjKind || fileKind == BinaryKind);
89 assert(fileKind == BinaryKind || fileKind == ObjKind ||
223 static bool classof(const InputFile *f) { return f->kind() == ObjKind; }
230 : ELFFileBase(ObjKind, ekind, m) {
H A DInputFiles.cpp340 if (kind() != ObjKind)
H A DRelocations.cpp579 if (sym.file && sym.file->kind() == InputFile::ObjKind) {
/openbsd-current/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.h96 /// See the ObjKind enum for possible values.
110 RefVal(Kind k, ObjKind o, unsigned cnt, unsigned acnt, QualType t,
123 ObjKind getObjKind() const {
124 return static_cast<ObjKind>(RawObjectKind);
172 static RefVal makeOwned(ObjKind o, QualType t) {
180 static RefVal makeNotOwned(ObjKind o, QualType t) {
H A DRetainCountChecker.cpp190 ObjKind K;
192 K = ObjKind::ObjC;
194 K = ObjKind::CF;
240 ArgEffect(MayEscape, ObjKind::ObjC), hasErr, C);
249 // RetEffect RE = RetEffect::MakeNotOwned(ObjKind::ObjC);
254 RefVal::makeNotOwned(ObjKind::ObjC, ResultTy));
280 RefVal::makeNotOwned(ObjKind::ObjC, ResultTy));
301 ObjKind Kind;
303 Kind = ObjKind::ObjC;
305 Kind = ObjKind
[all...]
H A DRetainCountDiagnostics.cpp263 if (CurrV.getObjKind() == ObjKind::CF) {
265 } else if (CurrV.getObjKind() == ObjKind::OS) {
268 } else if (CurrV.getObjKind() == ObjKind::Generalized) {
271 assert(CurrV.getObjKind() == ObjKind::ObjC);
816 ObjKind K = RV->getObjKind();
817 if (K == ObjKind::ObjC || K == ObjKind::CF) {
824 } else if (RV->getObjKind() == ObjKind::OS) {
/openbsd-current/gnu/llvm/lld/MachO/
H A DInputFiles.h108 ObjKind, enumerator in enum:lld::macho::InputFile::Kind
165 static bool classof(const InputFile *f) { return f->kind() == ObjKind; }
H A DSymbolTable.cpp424 if (sym.getFile() && sym.getFile()->kind() == InputFile::ObjKind) {
H A DInputFiles.cpp949 : InputFile(ObjKind, mb, lazy), modTime(modTime), forceHidden(forceHidden) {
/openbsd-current/gnu/llvm/clang/lib/ARCMigrate/
H A DObjCMT.cpp1460 if (Ret.getObjKind() == ObjKind::CF) {
1467 else if (Ret.getObjKind() == ObjKind::ObjC) {
1483 if (AE.getKind() == DecRef && AE.getObjKind() == ObjKind::CF &&
1489 } else if (AE.getKind() == DecRef && AE.getObjKind() == ObjKind::ObjC &&
1521 if (Ret.getObjKind() == ObjKind::CF &&
1536 AE.getKind() == IncRef) && AE.getObjKind() == ObjKind::CF) {
1573 if (Ret.getObjKind() == ObjKind::CF) {
1580 else if (Ret.getObjKind() == ObjKind::ObjC) {
1609 && AE.getObjKind() == ObjKind::CF
1652 if ((Ret.getObjKind() == ObjKind
[all...]

Completed in 136 milliseconds