/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Index/ |
H A D | USRGeneration.h | 38 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 32 const ObjCIvarDecl *Ivar) { 33 const ObjCInterfaceDecl *Container = Ivar->getContainingInterface(); 56 if (Ivar == IVD) 60 assert(Index < RL->getFieldCount() && "Ivar is not inside record layout!"); 67 const ObjCIvarDecl *Ivar) { 68 return LookupFieldBitOffset(CGM, OID, 0, Ivar) / 74 const ObjCIvarDecl *Ivar) { 75 return LookupFieldBitOffset(CGM, OID->getClassInterface(), OID, Ivar) / 82 const ObjCIvarDecl *Ivar) { 83 return LookupFieldBitOffset(CGM, ID, ID->getImplementation(), Ivar); 29 LookupFieldBitOffset(CodeGen::CodeGenModule &CGM, const ObjCInterfaceDecl *OID, const ObjCImplementationDecl *ID, const ObjCIvarDecl *Ivar) argument 65 ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, const ObjCInterfaceDecl *OID, const ObjCIvarDecl *Ivar) argument 72 ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, const ObjCImplementationDecl *OID, const ObjCIvarDecl *Ivar) argument 79 ComputeBitfieldBitOffset( CodeGen::CodeGenModule &CGM, const ObjCInterfaceDecl *ID, const ObjCIvarDecl *Ivar) argument 86 EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF, const ObjCInterfaceDecl *OID, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers, llvm::Value *Offset) argument [all...] |
H A D | CGObjCRuntime.h | 80 const ObjCIvarDecl *Ivar); 83 const ObjCIvarDecl *Ivar); 88 const ObjCIvarDecl *Ivar, 256 const ObjCIvarDecl *Ivar, 260 const ObjCIvarDecl *Ivar) = 0; 290 const ObjCIvarDecl *Ivar);
|
H A D | CGValue.h | 139 bool Ivar:1; 179 this->Ivar = this->ObjIsArray = this->NonGC = this->GlobalObjCRef = false; 208 bool isObjCIvar() const { return Ivar; } 209 void setObjCIvar(bool Value) { Ivar = Value; }
|
H A D | CGObjCMac.cpp | 1262 const ObjCIvarDecl *Ivar, 1266 const ObjCIvarDecl *Ivar); 1338 const ObjCIvarDecl *Ivar, 1397 const ObjCIvarDecl *Ivar); 1559 const ObjCIvarDecl *Ivar, 1563 const ObjCIvarDecl *Ivar); 3324 llvm::Constant *Ivar[] = { local 3330 Ivars.push_back(llvm::ConstantStruct::get(ObjCTypes.IvarTy, Ivar)); 4268 const ObjCIvarDecl *Ivar, 4272 return EmitValueForIvarAtOffset(CGF, ID, BaseValue, Ivar, CVRQualifier 4265 EmitObjCValueForIvar(CodeGen::CodeGenFunction &CGF, QualType ObjectTy, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers) argument 4276 EmitIvarOffset(CodeGen::CodeGenFunction &CGF, const ObjCInterfaceDecl *Interface, const ObjCIvarDecl *Ivar) argument 6120 ObjCIvarOffsetVariable(const ObjCInterfaceDecl *ID, const ObjCIvarDecl *Ivar) argument 6138 EmitIvarOffsetVar(const ObjCInterfaceDecl *ID, const ObjCIvarDecl *Ivar, unsigned long int Offset) argument 6191 llvm::Constant *Ivar[5]; local 6474 EmitObjCValueForIvar( CodeGen::CodeGenFunction &CGF, QualType ObjectTy, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers) argument 6492 EmitIvarOffset( CodeGen::CodeGenFunction &CGF, const ObjCInterfaceDecl *Interface, const ObjCIvarDecl *Ivar) argument [all...] |
H A D | CGObjCGNU.cpp | 443 const ObjCIvarDecl *Ivar); 557 const ObjCIvarDecl *Ivar, 561 const ObjCIvarDecl *Ivar); 2779 const ObjCIvarDecl *Ivar) { 2781 + '.' + Ivar->getNameAsString(); 2799 Offset = ComputeIvarBaseOffset(CGM, ID, Ivar); 2826 const ObjCIvarDecl *Ivar, 2830 return EmitValueForIvarAtOffset(CGF, ID, BaseValue, Ivar, CVRQualifiers, 2831 EmitIvarOffset(CGF, ID, Ivar)); 2852 const ObjCIvarDecl *Ivar) { 2777 ObjCIvarOffsetVariable( const ObjCInterfaceDecl *ID, const ObjCIvarDecl *Ivar) argument 2823 EmitObjCValueForIvar(CodeGenFunction &CGF, QualType ObjectTy, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers) argument 2850 EmitIvarOffset(CodeGenFunction &CGF, const ObjCInterfaceDecl *Interface, const ObjCIvarDecl *Ivar) argument [all...] |
H A D | CGDebugInfo.cpp | 2075 for (const ObjCIvarDecl *Ivar = ID->all_declared_ivar_begin(); 2076 Ivar != 0; Ivar = Ivar->getNextIvar())
|
H A D | CGExpr.cpp | 3078 const ObjCIvarDecl *Ivar) { 3079 return CGM.getObjCRuntime().EmitIvarOffset(*this, Interface, Ivar); 3084 const ObjCIvarDecl *Ivar, 3087 Ivar, CVRQualifiers); 3077 EmitIvarOffset(const ObjCInterfaceDecl *Interface, const ObjCIvarDecl *Ivar) argument 3082 EmitLValueForIvar(QualType ObjectTy, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers) argument
|
H A D | CodeGenFunction.h | 2036 const ObjCIvarDecl *Ivar); 2047 llvm::Value* Base, const ObjCIvarDecl *Ivar,
|
H A D | CGObjC.cpp | 524 // sizeof (Type of Ivar), isAtomic, false); 1364 ObjCIvarDecl *Ivar = cast<ObjCIvarDecl>(Field); local 1366 LoadObjCSelf(), Ivar, 0);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaObjCProperty.cpp | 938 ObjCIvarDecl *Ivar = 0; local 948 Ivar = IDecl->lookupInstanceVariable(PropertyIvar, ClassDeclared); 963 setImpliedPropertyAttributeForReadOnlyProperty(property, Ivar); 993 << PropertyId << (Ivar == 0) << PropertyIvar 1000 if (!Ivar) { 1050 Ivar = ObjCIvarDecl::Create(Context, ClassImpDecl, 1060 Ivar->setInvalidDecl(); 1062 Ivar->setInvalidDecl(); 1063 ClassImpDecl->addDecl(Ivar); 1064 IDecl->makeDeclVisibleInContext(Ivar); 1271 ObjCIvarDecl *Ivar = 0; local [all...] |
H A D | SemaAccess.cpp | 1886 if (ObjCIvarDecl *Ivar = dyn_cast<ObjCIvarDecl>(Decl)) { 1888 if (Ivar->getCanonicalAccessControl() == ObjCIvarDecl::Public || 1889 Ivar->getCanonicalAccessControl() == ObjCIvarDecl::Package) 1914 if (declaresSameEntity(ClassOfMethodDecl, Ivar->getContainingInterface())) 1918 if (Ivar->getCanonicalAccessControl() == ObjCIvarDecl::Private) 1921 return Ivar->getContainingInterface()->isSuperClassOf(ClassOfMethodDecl);
|
H A D | SemaCodeComplete.cpp | 6068 for (ObjCIvarDecl *Ivar = Class->all_declared_ivar_begin(); Ivar; 6069 Ivar = Ivar->getNextIvar()) { 6070 Results.AddResult(Result(Ivar, Results.getBasePriority(Ivar), 0), 6075 if ((PropertyName == Ivar->getIdentifier() || 6076 NameWithPrefix == Ivar->getName() || 6077 NameWithSuffix == Ivar->getName())) { 6085 Results.data()[Results.size() - 1].Declaration == Ivar) [all...] |
H A D | SemaDeclObjC.cpp | 1176 // Check interface's Ivar list against those in the implementation. 2480 ObjCIvarDecl* Ivar = *IVI; local 2481 if (Ivar->isInvalidDecl()) 2483 if (IdentifierInfo *II = Ivar->getIdentifier()) { 2486 Diag(Ivar->getLocation(), diag::err_duplicate_member) << II; 2488 Ivar->setInvalidDecl();
|
H A D | AnalysisBasedWarnings.cpp | 1140 Ivar enumerator in enum:__anon3220 1151 ObjectKind = Ivar;
|
H A D | SemaLookup.cpp | 1013 if (ObjCIvarDecl *Ivar = Class->lookupInstanceVariable( 1016 if (NamedDecl *ND = R.getAcceptableDecl(Ivar)) { 3782 if (ObjCIvarDecl *Ivar = Class->lookupInstanceVariable(Name)) { 3783 Res.addDecl(Ivar);
|
H A D | SemaExprObjC.cpp | 1630 if (ObjCIvarDecl *Ivar = 1632 QualType T = Ivar->getType(); 1642 << MemberName << QualType(OPT, 0) << Ivar->getDeclName() 1805 // FIXME: This is a hack. Ivar lookup should be part of normal
|
H A D | SemaDecl.cpp | 697 if (ObjCIvarDecl *Ivar = Result.getAsSingle<ObjCIvarDecl>()) { 699 ExprResult E(LookupInObjCMethod(Result, S, Ivar->getIdentifier())); 11760 ObjCIvarDecl *Ivar = cast<ObjCIvarDecl>(ivarDecl); local 11762 if (!Ivar->isBitField() || Ivar->getBitWidthValue(Context) == 0) 11778 Ivar = ObjCIvarDecl::Create(Context, cast<ObjCContainerDecl>(CurContext), 11785 AllIvarDecls.push_back(Ivar); 12154 // Ivar declared in @implementation never belongs to the implementation.
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ARCMigrate/ |
H A D | TransProperties.cpp | 310 ObjCIvarDecl *Ivar; member in class:__anon2964::PropertiesRewriter::PlusOneAssign 312 PlusOneAssign(ObjCIvarDecl *D) : Ivar(D) {} 317 if (RE->getDecl() != Ivar)
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclObjC.cpp | 58 for (lookup_const_iterator Ivar = R.begin(), IvarEnd = R.end(); 59 Ivar != IvarEnd; ++Ivar) { 60 if (ObjCIvarDecl *ivar = dyn_cast<ObjCIvarDecl>(*Ivar)) 1126 ObjCIvarDecl *Ivar; member in struct:__anon2994::SynthesizeIvarChunk 1128 : Size(size), Ivar(ivar) {} 1207 data().IvarList = layout[0].Ivar; Ix++; 1210 for ( ; Ix != EIx; curIvar = layout[Ix].Ivar, Ix++) 1211 curIvar->setNextIvar(layout[Ix].Ivar); 1331 // Ivar' [all...] |
H A D | ASTImporter.cpp | 3837 ObjCIvarDecl *Ivar = 0; 3839 Ivar = cast_or_null<ObjCIvarDecl>( 3841 if (!Ivar) 3853 Ivar, 3876 Ivar != ToImpl->getPropertyIvarDecl()) { 3881 << Ivar->getDeclName();
|
H A D | Expr.cpp | 3219 if (FieldDecl *Ivar = dyn_cast<FieldDecl>(IvarRef->getDecl())) 3220 if (Ivar->isBitField()) 3221 return Ivar;
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Index/ |
H A D | USRGeneration.cpp | 776 void clang::index::generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS) { argument 777 OS << '@' << Ivar; local
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | DeclObjC.h | 1299 /// NextIvar - Next Ivar in the list of ivars declared in class; class's 2141 void setPropertyIvarDecl(ObjCIvarDecl *Ivar) { argument 2142 PropertyIvarDecl = Ivar; 2238 void setPropertyIvarDecl(ObjCIvarDecl *Ivar, argument 2240 PropertyIvarDecl = Ivar;
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 3972 ObjCIvarDecl *Ivar = IVars[i]; local 3974 &Context->Idents.get(Ivar->getName()), 3975 Ivar->getType(), 3976 0, /*Expr *BW */Ivar->getBitWidth(), false, 6946 if (Ivar->getAccessControl() == ObjCIvarDecl::Private || 6947 Ivar->getAccessControl() == ObjCIvarDecl::Package ||
|