Searched refs:ivars (Results 26 - 28 of 28) sorted by relevance

12

/freebsd-11.0-release/contrib/llvm/tools/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...]
H A DRewriteObjC.cpp3092 /// an objective-c class with ivars.
3109 // If no ivars and no root or if its root, directly or indirectly,
3110 // have no ivars (thus not synthesized) then no need to synthesize this class.
5300 // Build _objc_ivar_list metadata for classes ivars if needed
5341 for (auto *IV : IDecl->ivars())
5416 struct _objc_ivar_list *ivars;
5433 Result += "\tstruct _objc_ivar_list *ivars;\n";
5471 // Set 'ivars' field for root class to 0. ObjC1 runtime does not use it.
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DASTContext.cpp1955 /// This routine first collects all declared, but not synthesized, ivars in
1956 /// super class and then collects all ivars, including those synthesized for
1958 /// when all ivars, declared and synthesized are known.
1966 for (const auto *I : OI->ivars())
2013 // Count ivars declared in class extension.
2018 // includes synthesized ivars.
5337 // closely resembles encoding of ivars.
5417 // closely resembles encoding of ivars.

Completed in 101 milliseconds

12