Searched refs:ivar (Results 1 - 15 of 15) sorted by relevance

/external/clang/test/Modules/Inputs/
H A Ddef.h7 int ivar; variable
H A DDebugObjC.h5 int ivar; variable
/external/clang/test/Index/
H A Dcomplete-at-exprstmt.m3 @interface MyClass { int ivar; }
44 // CHECK-CC3: ObjCIvarDecl:{ResultType int}{TypedText ivar}
/external/llvm/test/tools/dsymutil/X86/
H A Dmodules.m74 int ivar;
/external/svox/pico/lib/
H A Dpicocep.c967 picoos_int32 mean, ivar; local
1015 ivar = getFromPdf(pdf, vecstart, cepnum, PICOCEP_WANTIVAR,
1017 prev_diag0 = cep->diag0[i] = ivar << 2; /* multiply ivar by 4 (4 used to be first entry of xsq) */
1026 ivar = getFromPdf(pdf, vecstart, cepnum, PICOCEP_WANTIVAR,
1028 cep->diag0[i] += xsq[j] * ivar;
1040 ivar = getFromPdf(pdf, vecstart, cepnum, PICOCEP_WANTIVAR,
1042 cep->diag0[i] += xsq[numd + j] * ivar;
1084 /* cepnum'th delta delta ivar */
1106 ivar
1139 picoos_int32 mean = 0, ivar = 0; local
1311 picoos_int32 mean, ivar; local
[all...]
/external/clang/lib/CodeGen/
H A DCGObjC.cpp569 static void emitStructGetterCall(CodeGenFunction &CGF, ObjCIvarDecl *ivar, argument
574 CGF.EmitLValueForIvar(CGF.TypeOfSelfObject(), CGF.LoadObjCSelf(), ivar, 0)
587 CharUnits size = CGF.getContext().getTypeSizeInChars(ivar->getType());
674 // Evaluate the ivar's size and alignment.
675 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
676 QualType ivarType = ivar->getType();
698 // acceptable if the ivar is __strong, which won't be true if
731 if (ivar->isBitField()) {
746 // Compute whether the ivar has strong members.
760 // alignment of the ivar
834 emitCPPObjectAtomicGetterCall(CodeGenFunction &CGF, llvm::Value *returnAddr, ObjCIvarDecl *ivar, llvm::Constant *AtomicHelperFn) argument
875 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
886 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
1038 emitStructSetterCall(CodeGenFunction &CGF, ObjCMethodDecl *OMD, ObjCIvarDecl *ivar) argument
1080 emitCPPObjectAtomicSetterCall(CodeGenFunction &CGF, ObjCMethodDecl *OMD, ObjCIvarDecl *ivar, llvm::Constant *AtomicHelperFn) argument
1149 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
1339 const ObjCIvarDecl *ivar; member in struct:__anon1275::final
1343 DestroyIvar(llvm::Value *addr, const ObjCIvarDecl *ivar, CodeGenFunction::Destroyer *destroyer, bool useEHCleanupForArray) argument
[all...]
H A DCGObjCMac.cpp916 /// BuildIvarLayout - Builds ivar layout bitmap for the class
922 /// actually have any entries, because the ivar might be under-aligned.
964 /// ivar layout bitmap.
1089 /// to store the weak ivar layout and properties. The return value
1109 /// EmitIvarList - Emit the ivar list for the given
1328 /// EmitIvarList - Emit the ivar list for the given
1392 /// ObjCIvarOffsetVariable - Returns the ivar offset variable for
1393 /// the given ivar.
1435 // and ivar belongs to instance method's class and one of its super class.
1436 // This check is needed because the ivar offse
[all...]
H A DCodeGenModule.cpp3649 for (const ObjCIvarDecl *ivar = iface->all_declared_ivar_begin();
3650 ivar; ivar = ivar->getNextIvar())
3651 if (ivar->getType().isDestructedType())
3670 /// EmitObjCIvarInitializations - Emit information for ivar initialization
3673 // We might need a .cxx_destruct even if we don't have any ivar initializers.
3688 // If the implementation doesn't have any ivar initializers, we don't need
/external/clang/lib/Sema/
H A DSemaObjCProperty.cpp709 ObjCIvarDecl *ivar) {
710 if (property->isInvalidDecl() || ivar->isInvalidDecl()) return;
712 QualType ivarType = ivar->getType();
723 // None isn't a valid lifetime for an object ivar in ARC, and
730 // If the ivar is private, and it's implicitly __unsafe_unretained
736 ivar->getAccessControl() == ObjCIvarDecl::Private) {
742 ivar->setType(ivarType);
749 S.Diag(ivar->getLocation(), diag::err_arc_strong_property_ownership)
751 << ivar->getDeclName()
756 S.Diag(ivar
707 checkARCPropertyImpl(Sema &S, SourceLocation propertyImplLoc, ObjCPropertyDecl *property, ObjCIvarDecl *ivar) argument
787 setImpliedPropertyAttributeForReadOnlyProperty( ObjCPropertyDecl *property, ObjCIvarDecl *ivar) argument
[all...]
H A DSemaDeclObjC.cpp2027 /// Add implementations's ivar to the synthesize class's ivar list.
2030 // Add ivar's to class's DeclContext.
2039 // If implementation has empty ivar list, just return.
2064 // Instance ivar to Implementation's DeclContext.
2080 assert (ImplIvar && "missing implementation ivar");
2081 assert (ClsIvar && "missing class ivar");
3664 for (auto ivar = ID->getClassInterface()->all_declared_ivar_begin();
3665 ivar; ivar
[all...]
/external/clang/lib/AST/
H A DDeclObjC.cpp53 /// getIvarDecl - This method looks up an ivar in this ContextDecl.
60 if (ObjCIvarDecl *ivar = dyn_cast<ObjCIvarDecl>(*Ivar))
61 return ivar;
1502 SynthesizeIvarChunk(uint64_t size, ObjCIvarDecl *ivar) argument
1503 : Size(size), Ivar(ivar) {}
1512 /// all_declared_ivar_begin - return first ivar declared in this class,
1517 /// state of the parser. The cache will be updated for every ivar
1696 "Invalid ivar decl context!");
1697 // Once a new ivar is created in any of class/class-extension/implementation
1726 llvm_unreachable("invalid ivar containe
2188 Create(ASTContext &C, DeclContext *DC, SourceLocation atLoc, SourceLocation L, ObjCPropertyDecl *property, Kind PK, ObjCIvarDecl *ivar, SourceLocation ivarLoc) argument
[all...]
/external/clang/include/clang/AST/
H A DDeclObjC.h746 ObjCIvarDecl *PropertyIvarDecl; // Synthesize ivar for this property
885 /// Get the default name of the synthesized ivar.
1129 /// \brief Indicates that the ivar cache does not yet include ivars
1390 // the ivar chain is essentially a cached property of ObjCInterfaceDecl.
1393 void setIvarList(ObjCIvarDecl *ivar) { data().IvarList = ivar; } argument
1876 /// \brief Return the class interface that this ivar is logically contained
1877 /// in; this is either the interface where the ivar was declared, or the
1878 /// interface the ivar is conceptually a part of in the case of synthesized
1884 void setNextIvar(ObjCIvarDecl *ivar) { NextIva argument
[all...]
/external/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp342 // Rewriting ivar access
344 virtual void RewriteIvarOffsetComputation(ObjCIvarDecl *ivar,
538 // Rewriting ivar
539 void RewriteIvarOffsetComputation(ObjCIvarDecl *ivar,
804 // Synthesize an explicit cast to gain access to the ivar.
863 // Synthesize an explicit cast to initialize the ivar.
3183 // FIXME: If there are cases where '<' is used in ivar declaration part
3184 // of user code, then scan the ivar list and use needToScanForQualifiers
4565 // Pseudo-object operations and ivar references need special
5058 /// ivar offse
5059 RewriteIvarOffsetComputation(ObjCIvarDecl *ivar, std::string &Result) argument
[all...]
H A DRewriteModernObjC.cpp151 // ivar bitfield grouping containers
154 // This container maps an <class, group number for ivar> tuple to the type
370 // Computes ivar bitfield group no.
372 // Names field decl. for ivar bitfield group.
374 // Names struct type for ivar bitfield group.
376 // Names symbol for ivar bitfield group field offset.
378 // Given an ivar bitfield, it builds (or finds) its group record type.
459 // Rewriting ivar
460 void RewriteIvarOffsetComputation(ObjCIvarDecl *ivar,
839 // Build name of symbol holding ivar offse
6072 RewriteIvarOffsetComputation(ObjCIvarDecl *ivar, std::string &Result) argument
[all...]
/external/llvm/tools/llvm-objdump/
H A DMachODump.cpp4738 struct objc_ivar_t ivar; local
4803 outs() << "\t\t remaining ivar's extend past the of the section\n";
4806 memcpy(&ivar, ivar_list + i * sizeof(struct objc_ivar_t),
4809 swapStruct(ivar);
4811 outs() << "\t\t\tivar_name " << format("0x%08" PRIx32, ivar.ivar_name);
4813 name = get_pointer_32(ivar.ivar_name, offset, xleft, S, info, true);
4821 outs() << "\t\t\tivar_type " << format("0x%08" PRIx32, ivar.ivar_type);
4823 name = get_pointer_32(ivar.ivar_type, offset, xleft, S, info, true);
4832 << format("0x%08" PRIx32, ivar.ivar_offset) << "\n";

Completed in 450 milliseconds