Searched defs:ivars (Results 1 - 6 of 6) sorted by relevance

/external/clang/include/clang/AST/
H A DDeclObjC.h881 /// IvarList - List of all ivars defined by this class; including class
889 /// \brief Indicates that the ivar cache does not yet include ivars
1125 ivar_range ivars() const { return ivar_range(ivar_begin(), ivar_end()); } function in class:clang::ObjCInterfaceDecl
1637 /// ivars.
1663 /// NextIvar - Next Ivar in the list of ivars declared in class; class's
1948 /// class extension may have private ivars.
2037 ivar_range ivars() const { return ivar_range(ivar_begin(), ivar_end()); } function in class:clang::ObjCCategoryDecl
2224 /// \@implementation may have private ivars.
2229 /// \brief The arguments used to initialize the ivars
2233 /// Do the ivars o
2358 ivar_range ivars() const { return ivar_range(ivar_begin(), ivar_end()); } function in class:clang::ObjCImplementationDecl
[all...]
/external/clang/lib/Sema/
H A DSemaDeclObjC.cpp1994 ObjCIvarDecl **ivars, unsigned numIvars,
2007 ivars[i]->setLexicalDeclContext(ImpDecl);
2008 IDecl->makeDeclVisibleInContext(ivars[i]);
2009 ImpDecl->addDecl(ivars[i]);
2018 assert(ivars && "missing @implementation ivars");
2023 ObjCIvarDecl* ImplIvar = ivars[i];
2030 // Check class extensions (unnamed categories) for duplicate ivars.
2053 ObjCIvarDecl* ImplIvar = ivars[j++];
2082 Diag(ivars[
1993 CheckImplementationIvars(ObjCImplementationDecl *ImpDecl, ObjCIvarDecl **ivars, unsigned numIvars, SourceLocation RBrace) argument
[all...]
H A DSemaDeclCXX.cpp13362 /// Objective-C implementation whose ivars need be initialized.
13367 SmallVector<ObjCIvarDecl*, 8> ivars; local
13368 CollectIvarsToConstructOrDestruct(OID, ivars);
13369 if (ivars.empty())
13372 for (unsigned i = 0; i < ivars.size(); i++) {
13373 FieldDecl *Field = ivars[i];
/external/clang/lib/CodeGen/
H A DCGObjCMac.cpp917 /// are any weak ivars defined directly in the class. Meaningless unless
1098 /// implementation. If ForClass is true the list of class ivars
1099 /// (i.e. metaclass ivars) is emitted, otherwise the list of
1100 /// interface ivars will be emitted. The return value has type
1321 /// implementation. If ForClass is true the list of class ivars
1322 /// (i.e. metaclass ivars) is emitted, otherwise the list of
1323 /// interface ivars will be emitted. The return value has type
3114 /// Class implementation was compiled under MRC and has MRC weak ivars.
3144 /// Class implementation was compiled under MRC and has MRC weak ivars.
3166 /// __weak ivars
4934 SmallVector<const ObjCIvarDecl*, 32> ivars; local
[all...]
/external/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp951 assert(IMD && OID && "Synthesized ivars must be attached to @implementation");
3886 // Generate the struct type for this group of bitfield ivars.
3947 /// an objective-c class with ivars.
3965 // If no ivars and no root or if its root, directly or indirectly,
3966 // have no ivars (thus not synthesized) then no need to synthesize this class.
4023 /// RewriteIvarOffsetSymbols - Rewrite ivar offset symbols of those ivars which
5945 // private ivars.
6232 /// const struct _ivar_list_t *ivars;
6317 Result += "\tconst struct _ivar_list_t *ivars;\n";
6501 ArrayRef<ObjCIvarDecl *>ivars,
6495 Write__class_ro_t_initializer(ASTContext *Context, std::string &Result, unsigned int flags, const std::string &InstanceStart, const std::string &InstanceSize, ArrayRef<ObjCMethodDecl *>baseMethods, ArrayRef<ObjCProtocolDecl *>baseProtocols, ArrayRef<ObjCIvarDecl *>ivars, ArrayRef<ObjCPropertyDecl *>Properties, StringRef VarName, StringRef ClassName) argument
[all...]
/external/llvm/tools/llvm-objdump/
H A DMachODump.cpp2507 uint64_t ivars; // const ivar_list_t * (64-bit pointer) member in struct:class_ro64_t
2520 uint32_t ivars; /* const ivar_list_t * (32-bit pointer) */ member in struct:class_ro32_t
2711 uint32_t ivars; /* struct objc_ivar_list * (32-bit pointer) */ member in struct:objc_class_t
2814 sys::swapByteOrder(cro.ivars);
2827 sys::swapByteOrder(cro.ivars);
2994 sys::swapByteOrder(objc_class.ivars);
4309 outs() << " ivars ";
4310 sym_name = get_symbol_64(offset + offsetof(struct class_ro64_t, ivars), S,
4311 info, n_value, cro.ivars);
4317 if (cro.ivars !
[all...]

Completed in 346 milliseconds