/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | ObjCUnusedIVarsChecker.cpp | 113 for (const auto *Ivar : ID->ivars()) { in checkObjCUnusedIvar() local 119 if (Ivar->getAccessControl() != ObjCIvarDecl::Private || in checkObjCUnusedIvar() 120 Ivar->hasAttr<UnusedAttr>() || Ivar->hasAttr<IBOutletAttr>() || in checkObjCUnusedIvar() 121 Ivar->hasAttr<IBOutletCollectionAttr>() || Ivar->isUnnamedBitField()) in checkObjCUnusedIvar() 124 M[Ivar] = Unused; in checkObjCUnusedIvar() 153 for (auto [Ivar, State] : M) in checkObjCUnusedIvar() 157 os << "Instance variable '" << *Ivar << "' in class '" << *ID in checkObjCUnusedIvar() 162 PathDiagnosticLocation::create(Ivar, BR.getSourceManager()); in checkObjCUnusedIvar()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 33 const ObjCIvarDecl *Ivar) { in ComputeIvarBaseOffset() argument 34 return CGM.getContext().lookupFieldBitOffset(OID, nullptr, Ivar) / in ComputeIvarBaseOffset() 40 const ObjCIvarDecl *Ivar) { in ComputeIvarBaseOffset() argument 42 Ivar) / in ComputeIvarBaseOffset() 49 const ObjCIvarDecl *Ivar) { in ComputeBitfieldBitOffset() argument 51 Ivar); in ComputeBitfieldBitOffset() 57 const ObjCIvarDecl *Ivar, in EmitValueForIvarAtOffset() argument 65 Ivar->getUsageType(ObjectPtrTy).withCVRQualifiers(CVRQualifiers); in EmitValueForIvarAtOffset() 69 if (!Ivar->isBitField()) { in EmitValueForIvarAtOffset() 89 CGF.CGM.getContext().lookupFieldBitOffset(OID, nullptr, Ivar); in EmitValueForIvarAtOffset() [all …]
|
H A D | CGObjCRuntime.h | 82 const ObjCIvarDecl *Ivar); 85 const ObjCIvarDecl *Ivar); 90 const ObjCIvarDecl *Ivar, 307 const ObjCIvarDecl *Ivar, 311 const ObjCIvarDecl *Ivar) = 0; 363 const ObjCIvarDecl *Ivar);
|
H A D | CGValue.h | 214 bool Ivar:1; 260 this->Ivar = this->ObjIsArray = this->NonGC = this->GlobalObjCRef = false; 297 bool isObjCIvar() const { return Ivar; } 298 void setObjCIvar(bool Value) { Ivar = Value; }
|
H A D | CGObjCGNU.cpp | 517 const ObjCIvarDecl *Ivar) { in GetIVarOffsetVariableName() argument 519 + '.' + Ivar->getNameAsString(); in GetIVarOffsetVariableName() 524 const ObjCIvarDecl *Ivar); 653 llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, 657 const ObjCIvarDecl *Ivar) override; 1691 const ObjCIvarDecl *Ivar) override { in GetIVarOffsetVariableName() argument 1693 CGM.getContext().getObjCEncodingForType(Ivar->getType(), TypeEncoding); in GetIVarOffsetVariableName() 1696 + '.' + Ivar->getNameAsString() + '.' + TypeEncoding; in GetIVarOffsetVariableName() 1701 const ObjCIvarDecl *Ivar) override { in EmitIvarOffset() argument 1702 const std::string Name = GetIVarOffsetVariableName(Ivar->getContainingInterface(), Ivar); in EmitIvarOffset() [all …]
|
H A D | CGObjCMac.cpp | 1394 llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, 1398 const ObjCIvarDecl *Ivar) override; 1465 const ObjCIvarDecl *Ivar, 1536 const ObjCIvarDecl *Ivar); 1714 llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, 1718 const ObjCIvarDecl *Ivar) override; 5020 const ObjCIvarDecl *Ivar, in EmitObjCValueForIvar() argument 5024 return EmitValueForIvarAtOffset(CGF, ID, BaseValue, Ivar, CVRQualifiers, in EmitObjCValueForIvar() 5025 EmitIvarOffset(CGF, ID, Ivar)); in EmitObjCValueForIvar() 5030 const ObjCIvarDecl *Ivar) { in EmitIvarOffset() argument [all …]
|
H A D | CGExpr.cpp | 5757 const ObjCIvarDecl *Ivar) { in EmitIvarOffset() argument 5758 return CGM.getObjCRuntime().EmitIvarOffset(*this, Interface, Ivar); in EmitIvarOffset() 5763 const ObjCIvarDecl *Ivar) { in EmitIvarOffsetAsPointerDiff() argument 5764 llvm::Value *OffsetValue = EmitIvarOffset(Interface, Ivar); in EmitIvarOffsetAsPointerDiff() 5772 const ObjCIvarDecl *Ivar, in EmitLValueForIvar() argument 5775 Ivar, CVRQualifiers); in EmitLValueForIvar()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaObjCProperty.cpp | 1183 ObjCIvarDecl *Ivar = nullptr; in ActOnPropertyImplDecl() local 1193 Ivar = IDecl->lookupInstanceVariable(PropertyIvar, ClassDeclared); in ActOnPropertyImplDecl() 1208 setImpliedPropertyAttributeForReadOnlyProperty(property, Ivar); in ActOnPropertyImplDecl() 1231 if (!Ivar) { in ActOnPropertyImplDecl() 1268 << PropertyId << (Ivar == nullptr) << PropertyIvar in ActOnPropertyImplDecl() 1275 if (!Ivar) { in ActOnPropertyImplDecl() 1300 Ivar = ObjCIvarDecl::Create(Context, ClassImpDecl, in ActOnPropertyImplDecl() 1321 Ivar->setInvalidDecl(); in ActOnPropertyImplDecl() 1322 ClassImpDecl->addDecl(Ivar); in ActOnPropertyImplDecl() 1323 IDecl->makeDeclVisibleInContext(Ivar); in ActOnPropertyImplDecl() [all …]
|
H A D | SemaAccess.cpp | 1943 if (ObjCIvarDecl *Ivar = dyn_cast<ObjCIvarDecl>(Target)) { in IsSimplyAccessible() local 1945 if (Ivar->getCanonicalAccessControl() == ObjCIvarDecl::Public || in IsSimplyAccessible() 1946 Ivar->getCanonicalAccessControl() == ObjCIvarDecl::Package) in IsSimplyAccessible() 1971 if (declaresSameEntity(ClassOfMethodDecl, Ivar->getContainingInterface())) in IsSimplyAccessible() 1975 if (Ivar->getCanonicalAccessControl() == ObjCIvarDecl::Private) in IsSimplyAccessible() 1978 return Ivar->getContainingInterface()->isSuperClassOf(ClassOfMethodDecl); in IsSimplyAccessible()
|
H A D | SemaExprObjC.cpp | 2145 if (ObjCIvarDecl *Ivar = in HandleExprPropertyRefExpr() local 2147 QualType T = Ivar->getType(); in HandleExprPropertyRefExpr() 2157 << MemberName << QualType(OPT, 0) << Ivar->getDeclName() in HandleExprPropertyRefExpr() 4857 DeclResult Ivar = LookupIvarInObjCMethod(Lookup, S, II); in LookupInObjCMethod() local 4858 if (Ivar.isInvalid()) in LookupInObjCMethod() 4860 if (Ivar.isUsable()) in LookupInObjCMethod() 4862 cast<ObjCIvarDecl>(Ivar.get())); in LookupInObjCMethod()
|
H A D | SemaCodeComplete.cpp | 2802 } else if (const auto *Ivar = dyn_cast<ObjCIvarDecl>(ND)) { in AddResultTypeChunk() local 2804 T = Ivar->getUsageType(BaseType); in AddResultTypeChunk() 2806 T = Ivar->getType(); in AddResultTypeChunk() 8868 for (ObjCIvarDecl *Ivar = Class->all_declared_ivar_begin(); Ivar; in CodeCompleteObjCPropertySynthesizeIvar() local 8869 Ivar = Ivar->getNextIvar()) { in CodeCompleteObjCPropertySynthesizeIvar() 8870 Results.AddResult(Result(Ivar, Results.getBasePriority(Ivar), nullptr), in CodeCompleteObjCPropertySynthesizeIvar() 8875 if ((PropertyName == Ivar->getIdentifier() || in CodeCompleteObjCPropertySynthesizeIvar() 8876 NameWithPrefix == Ivar->getName() || in CodeCompleteObjCPropertySynthesizeIvar() 8877 NameWithSuffix == Ivar->getName())) { in CodeCompleteObjCPropertySynthesizeIvar() 8885 Results.data()[Results.size() - 1].Declaration == Ivar) in CodeCompleteObjCPropertySynthesizeIvar()
|
H A D | SemaDeclObjC.cpp | 3772 for (auto *Ivar : ID->ivars()) { in DiagnoseDuplicateIvars() local 3773 if (Ivar->isInvalidDecl()) in DiagnoseDuplicateIvars() 3775 if (IdentifierInfo *II = Ivar->getIdentifier()) { in DiagnoseDuplicateIvars() 3778 Diag(Ivar->getLocation(), diag::err_duplicate_member) << II; in DiagnoseDuplicateIvars() 3780 Ivar->setInvalidDecl(); in DiagnoseDuplicateIvars()
|
H A D | SemaLookup.cpp | 1395 if (ObjCIvarDecl *Ivar = Class->lookupInstanceVariable( in CppLookupName() local 1398 if (NamedDecl *ND = R.getAcceptableDecl(Ivar)) { in CppLookupName() 4926 if (ObjCIvarDecl *Ivar = Class->lookupInstanceVariable(Name)) { in LookupPotentialTypoResult() local 4927 Res.addDecl(Ivar); in LookupPotentialTypoResult()
|
H A D | SemaDecl.cpp | 897 DeclResult Ivar = ObjC().LookupIvarInObjCMethod(Result, S, Name); in ClassifyName() local 898 if (Ivar.isInvalid()) in ClassifyName() 900 if (Ivar.isUsable()) in ClassifyName() 901 return NameClassification::NonType(cast<NamedDecl>(Ivar.get())); in ClassifyName() 1013 if (ObjCIvarDecl *Ivar = Result.getAsSingle<ObjCIvarDecl>()) { in ClassifyName() local 1015 ObjC().LookupIvarInObjCMethod(Result, S, Ivar->getIdentifier()); in ClassifyName() 1019 return NameClassification::NonType(Ivar); in ClassifyName() 1250 if (auto *Ivar = dyn_cast<ObjCIvarDecl>(Found->getUnderlyingDecl())) in ActOnNameClassifiedAsNonType() local 1251 return ObjC().BuildIvarRefExpr(S, NameLoc, Ivar); in ActOnNameClassifiedAsNonType() 18586 ObjCIvarDecl *Ivar = cast<ObjCIvarDecl>(ivarDecl); in ActOnLastBitfield() local [all …]
|
H A D | AnalysisBasedWarnings.cpp | 1492 Ivar in diagnoseRepeatedUseOfWeak() enumerator 1503 ObjectKind = Ivar; in diagnoseRepeatedUseOfWeak()
|
/freebsd/contrib/dialog/po/ |
H A D | et.po | 3 # Copyright 2001, Ivar Smolin 10 "Last-Translator: Ivar Smolin <okul@linux.ee>\n"
|
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransProperties.cpp | 285 ObjCIvarDecl *Ivar; member in __anon8393a07d0111::PropertiesRewriter::PlusOneAssign 287 PlusOneAssign(ObjCIvarDecl *D) : Ivar(D) {} in PlusOneAssign() 295 if (RE->getDecl() != Ivar) in VisitBinaryOperator()
|
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
H A D | ExtractAPIVisitor.h | 1426 for (const auto *Ivar : Ivars) { in recordObjCInstanceVariables() local 1427 StringRef Name = Ivar->getName(); in recordObjCInstanceVariables() 1429 index::generateUSRForDecl(Ivar, USR); in recordObjCInstanceVariables() 1432 Context.getSourceManager().getPresumedLoc(Ivar->getLocation()); in recordObjCInstanceVariables() 1435 getDerivedExtractAPIVisitor().fetchRawCommentForDecl(Ivar)) in recordObjCInstanceVariables() 1441 DeclarationFragmentsBuilder::getFragmentsForField(Ivar); in recordObjCInstanceVariables() 1443 DeclarationFragmentsBuilder::getSubHeading(Ivar); in recordObjCInstanceVariables() 1446 USR, Name, createHierarchyInformationForDecl(*Ivar), Loc, in recordObjCInstanceVariables() 1447 AvailabilityInfo::createFromDecl(Ivar), Comment, Declaration, in recordObjCInstanceVariables() 1448 SubHeading, isInSystemHeader(Ivar)); in recordObjCInstanceVariables()
|
/freebsd/contrib/llvm-project/clang/include/clang/Index/ |
H A D | USRGeneration.h | 47 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclObjC.cpp | 83 for (lookup_iterator Ivar = R.begin(), IvarEnd = R.end(); in getIvarDecl() local 84 Ivar != IvarEnd; ++Ivar) { in getIvarDecl() 85 if (auto *ivar = dyn_cast<ObjCIvarDecl>(*Ivar)) in getIvarDecl() 1650 ObjCIvarDecl *Ivar; member 1653 : Size(size), Ivar(ivar) {} in SynthesizeIvarChunk() 1733 data().IvarList = layout[0].Ivar; Ix++; in all_declared_ivar_begin() 1736 for ( ; Ix != EIx; curIvar = layout[Ix].Ivar, Ix++) in all_declared_ivar_begin() 1737 curIvar->setNextIvar(layout[Ix].Ivar); in all_declared_ivar_begin()
|
H A D | RecordLayoutBuilder.cpp | 3499 const ObjCIvarDecl *Ivar) const { in lookupFieldBitOffset() 3500 Ivar = Ivar->getCanonicalDecl(); in lookupFieldBitOffset() 3501 const ObjCInterfaceDecl *Container = Ivar->getContainingInterface(); in lookupFieldBitOffset() 3524 if (Ivar == IVD) in lookupFieldBitOffset()
|
H A D | Expr.cpp | 4119 FieldDecl *Ivar = IvarRef->getDecl(); in getSourceBitField() local 4120 if (Ivar->isBitField()) in getSourceBitField() 4121 return Ivar; in getSourceBitField()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclObjC.h | 919 void setPropertyIvarDecl(ObjCIvarDecl *Ivar) { in setPropertyIvarDecl() argument 920 PropertyIvarDecl = Ivar; in setPropertyIvarDecl() 2881 void setPropertyIvarDecl(ObjCIvarDecl *Ivar, in setPropertyIvarDecl() argument 2883 PropertyIvarDecl = Ivar; in setPropertyIvarDecl()
|
/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | USRGeneration.cpp | 1150 void clang::index::generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS) { in generateUSRForObjCIvar() argument 1151 OS << '@' << Ivar; in generateUSRForObjCIvar()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | BugReporterVisitors.cpp | 617 const ObjCIvarDecl *Ivar) { in potentiallyWritesIntoIvar() argument 625 objcIvarRefExpr(hasDeclaration(equalsNode(Ivar))).bind(IvarBind)))); in potentiallyWritesIntoIvar()
|