/openbsd/gnu/usr.bin/gcc/gcc/testsuite/objc/execute/ |
H A D | bf-common.h | 6 struct objc_ivar_list* ivars = class->ivars; in print_ivars() local 9 for (i = 0; i < ivars->ivar_count; i++) { in print_ivars() 10 struct objc_ivar *ivar = &(ivars->ivar_list[i]); in print_ivars() 19 struct objc_ivar_list* ivars = class->ivars; in compare_structures() local 30 if (i > ivars->ivar_count) in compare_structures() 37 ivar = &(ivars->ivar_list[i]); in compare_structures()
|
H A D | private.m | 5 /* Test the @private, @protected, @public keyworks for ivars. We only
|
H A D | accessing_ivars.m | 6 /* Test that by using -> we can access ivars of other objects of the same
|
/openbsd/gnu/usr.bin/gcc/gcc/testsuite/objc.dg/ |
H A D | local-decl-1.m | 1 /* Test for hiding of ivars by local variables. */
|
H A D | bitfield-2.m | 1 /* Check if bitfield ivars are correctly @encode'd when
|
H A D | bitfield-1.m | 1 /* Check if bitfield ivars are inherited correctly (i.e., without
|
/openbsd/gnu/llvm/lldb/docs/design/ |
H A D | sbapi.rst | 19 You also need to choose the ivars for the class with care, since you can't add 20 or remove ivars without breaking binary compatibility. In some cases, the SB 40 all the SB objects. Since the ivars of the classes are all pointers of one sort
|
/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
H A D | ObjCUnusedIVarsChecker.cpp | 114 for (const auto *Ivar : ID->ivars()) { in checkObjCUnusedIvar()
|
H A D | NullabilityChecker.cpp | 435 for (const auto *IvarDecl : ID->ivars()) { in checkSelfIvarsForInvariantViolation()
|
/openbsd/gnu/llvm/clang/lib/ExtractAPI/ |
H A D | ExtractAPIVisitor.cpp | 289 recordObjCInstanceVariables(ObjCInterfaceRecord, Decl->ivars()); in VisitObjCInterfaceDecl() 389 recordObjCInstanceVariables(ObjCCategoryRecord, Decl->ivars()); in VisitObjCCategoryDecl()
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGObjCMac.cpp | 3797 ivar.finishAndAddTo(ivars); in EmitIvarList() 3801 auto count = ivars.size(); in EmitIvarList() 3803 ivars.abandon(); in EmitIvarList() 5594 ivars.push_back(IVD); in BuildIvarLayout() 5598 } else if (!ivars.empty()) { in BuildIvarLayout() 5613 if (ivars.empty()) in BuildIvarLayout() 5618 builder.visitAggregate(ivars.begin(), ivars.end(), CharUnits::Zero(), in BuildIvarLayout() 6985 ivar.finishAndAddTo(ivars); in EmitIvarList() 6988 if (ivars.empty()) { in EmitIvarList() 6989 ivars.abandon(); in EmitIvarList() [all …]
|
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaDeclObjC.cpp | 2148 ivars[i]->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars() 2154 IDecl->makeDeclVisibleInContext(ivars[i]); in CheckImplementationIvars() 2155 ImpDecl->addDecl(ivars[i]); in CheckImplementationIvars() 2164 assert(ivars && "missing @implementation ivars"); in CheckImplementationIvars() 2169 ObjCIvarDecl* ImplIvar = ivars[i]; in CheckImplementationIvars() 2199 ObjCIvarDecl* ImplIvar = ivars[j++]; in CheckImplementationIvars() 2229 Diag(ivars[j]->getLocation(), diag::err_inconsistent_ivar_count); in CheckImplementationIvars() 3770 for (auto *Ivar : ID->ivars()) { in DiagnoseDuplicateIvars() 3853 Ivars = IntfDecl->ivars(); in DiagnoseVariableSizedIvars() 3856 Ivars = ImplDecl->ivars(); in DiagnoseVariableSizedIvars() [all …]
|
/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | DeclPrinter.cpp | 1345 for (const auto *I : OID->ivars()) { in VisitObjCImplementationDecl() 1399 for (const auto *I : OID->ivars()) { in VisitObjCInterfaceDecl() 1464 for (const auto *I : PID->ivars()) in VisitObjCCategoryDecl()
|
H A D | DeclObjC.cpp | 1721 for (auto *IV : ImplDecl->ivars()) { in all_declared_ivar_begin()
|
/openbsd/gnu/usr.bin/binutils/gdb/ |
H A D | objc-lang.c | 62 CORE_ADDR ivars; member 1774 class->ivars = read_memory_unsigned_integer (addr + 24, 4); in read_objc_class()
|
/openbsd/gnu/llvm/llvm/tools/llvm-objdump/ |
H A D | MachODump.cpp | 3987 sys::swapByteOrder(cro.ivars); in swapStruct() 4000 sys::swapByteOrder(cro.ivars); in swapStruct() 4167 sys::swapByteOrder(objc_class.ivars); in swapStruct() 5488 info, n_value, cro.ivars); in print_class_ro64_t() 5494 if (cro.ivars != 0) in print_class_ro64_t() 5495 outs() << " + " << format("0x%" PRIx64, cro.ivars); in print_class_ro64_t() 5497 outs() << format("0x%" PRIx64, cro.ivars); in print_class_ro64_t() 5499 if (cro.ivars + n_value != 0) in print_class_ro64_t() 5500 print_ivar_list64_t(cro.ivars + n_value, info); in print_class_ro64_t() 5590 if (cro.ivars != 0) in print_class_ro32_t() [all …]
|
/openbsd/gnu/llvm/clang/include/clang/AST/ |
H A D | DeclObjC.h | 1439 ivar_range ivars() const { return ivar_range(ivar_begin(), ivar_end()); } in ivars() function 2427 ivar_range ivars() const { return ivar_range(ivar_begin(), ivar_end()); } in ivars() function 2733 ivar_range ivars() const { return ivar_range(ivar_begin(), ivar_end()); } in ivars() function
|
/openbsd/gnu/gcc/gcc/ |
H A D | c.opt | 607 ; to initialize any non-POD ivars in Objective-C++ classes. 610 Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed
|
/openbsd/gnu/usr.bin/gcc/gcc/ |
H A D | c-parse.in | 243 %type <ttype> ivar_decl_list ivar_decls ivar_decl ivars ivar_declarator 2920 declspecs_nosc_ts setspecs ivars 2923 | declspecs_nosc_nots setspecs ivars 2930 ivars: 2934 | ivars ',' maybe_resetattrs ivar_declarator
|
/openbsd/gnu/llvm/lldb/source/Target/ |
H A D | TargetProperties.td | 6 …t. This will fix symbol resolution when there are name collisions between ivars and local variable…
|
/openbsd/gnu/llvm/clang/include/clang/Basic/ |
H A D | DiagnosticASTKinds.td | 544 "property %0 is synthesized to different ivars in different translation " 547 "property %0 is synthesized to different ivars in different translation "
|
H A D | LangOptions.def | 221 BENIGN_LANGOPT(ObjCGCBitmapPrint , 1, 0, "printing of GC's bitmap layout for __weak/__strong ivars")
|
/openbsd/gnu/llvm/lldb/docs/status/ |
H A D | projects.rst | 69 in namespace variables & functions, same named types and ivars shadowing
|
/openbsd/gnu/llvm/clang/include/clang/StaticAnalyzer/Checkers/ |
H A D | Checkers.td | 1150 HelpText<"Warn about private ivars that are never used">,
|
/openbsd/gnu/llvm/clang/docs/ |
H A D | AutomaticReferenceCounting.rst | 119 :arc-term:`ivars`, fields which appear on all instances of that class. For 155 :arc-term:`Class extensions` are collections of ivars and methods, designed to 159 methods (but not ivars) to be declared *post hoc* on an arbitrary class; the
|