Home
last modified time | relevance | path

Searched refs:ivars (Results 1 – 25 of 53) sorted by relevance

123

/external/clang/test/SemaObjC/
Dproperty-and-class-extension.m4 When processing @synthesize, treat ivars in a class extension the same as ivars in the class @inter…
5 and treat ivars in a superclass extension the same as ivars in the superclass @interface.
6 In particular, when searching for an ivar to back an @synthesize, do look at ivars in the class's o…
7 extension but ignore any ivars in superclass class extensions.
Dstand-alone-implementation.m3 // Allow injection of ivars into implementation's implicit class.
Dno-ivar-in-interface-block.m1 // RUN: %clang_cc1 -fsyntax-only -verify -Wno-objc-root-class -Wobjc-interface-ivars %s
Divar-ref-misuse.m28 ((Sprite *)self)->spree = 18; /* ivars from within class methods! */
Ddefault-synthesize-2.m17 // default synthesis allows direct access to property ivars.
Dunused.m50 #error __attribute__((unused)) not supported on ivars
Darc-repeated-weak.mm91 void ivars(Test *a) { function
302 - (void)ivars { method in Methods
/external/clang/test/CodeGenObjC/
Ddebug-info-ivars-extension.m3 // Make sure we generate debug symbols for ivars added by a class extension.
12 // poking into pi for primary class ivars.
23 // poking into pg for ivars for class extension
Ddebug-info-ivars-private.m3 // Debug symbols for private ivars. This test ensures that we are
4 // generating debug info for ivars added by the implementation.
Divar-layout-64.m116 // GC layout strings aren't capable of expressing __strong ivars at
132 // Hilariously, anonymous unions and structs that appear directly as ivars
Dstand-alone-implementation.m4 // Allow injection of ivars into implementation's implicit class.
Dmetadata-symbols-32.m30 // Clang's Obj-C 32-bit doesn't emit ivars for the root class.
Dmrc-weak.m9 // The ivars in HighlyAlignedSubclass should be placed in the tail-padding
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-objdump/X86/
Dmacho-objc-meta-data.test33 OBJC2_64BIT_EXE: ivars 0x0
50 OBJC2_64BIT_EXE: ivars 0x0
85 OBJC2_64BIT_EXE: ivars 0x0
122 OBJC2_64BIT_EXE: ivars 0x0
167 OBJC2_64BIT_OBJ: ivars 0x0
204 OBJC2_64BIT_OBJ: ivars 0x0
281 OBJC2_32BIT_EXE: ivars 0x6694
335 OBJC2_32BIT_EXE: ivars 0x0
399 OBJC2_32BIT_EXE: ivars 0x67ec
433 OBJC2_32BIT_EXE: ivars 0x0
[all …]
/external/llvm/test/tools/llvm-objdump/X86/
Dmacho-objc-meta-data.test32 OBJC2_64BIT_EXE: ivars 0x0
49 OBJC2_64BIT_EXE: ivars 0x0
84 OBJC2_64BIT_EXE: ivars 0x0
121 OBJC2_64BIT_EXE: ivars 0x0
166 OBJC2_64BIT_OBJ: ivars 0x0
203 OBJC2_64BIT_OBJ: ivars 0x0
280 OBJC2_32BIT_EXE: ivars 0x6694
334 OBJC2_32BIT_EXE: ivars 0x0
398 OBJC2_32BIT_EXE: ivars 0x67ec
432 OBJC2_32BIT_EXE: ivars 0x0
[all …]
/external/clang/test/Analysis/
Dunused-ivars.m69 // <rdar://problem/7254495> - ivars referenced by lexically nested functions
99 // <rdar://problem/8481311> Unused bitfield ivars trigger cause weird
DDeallocMissingRelease.m19 // Do not warn about missing release in -dealloc for ivars.
771 // Only warn for synthesized ivars.
782 // 'nil') all ivars (even in its *subclasses*) with names starting with
/external/clang/test/ASTMerge/
Dproperty.m9 // CHECK: property1.m:28:21: error: property 'Prop2' is synthesized to different ivars in different…
/external/clang/lib/StaticAnalyzer/Checkers/
DObjCUnusedIVarsChecker.cpp115 for (const auto *Ivar : ID->ivars()) { in checkObjCUnusedIvar()
/external/skqp/gn/
DBUILD.gn395 "-Wno-objc-interface-ivars",
399 "-Wno-objcc-interface-ivars",
/external/skia/gn/
DBUILD.gn396 "-Wno-objc-interface-ivars",
400 "-Wno-objcc-interface-ivars",
/external/clang/lib/AST/
DDeclPrinter.cpp1108 for (const auto *I : OID->ivars()) { in VisitObjCImplementationDecl()
1162 for (const auto *I : OID->ivars()) { in VisitObjCInterfaceDecl()
1218 for (const auto *I : PID->ivars()) in VisitObjCCategoryDecl()
/external/clang/lib/Sema/
DSemaDeclObjC.cpp2019 ObjCIvarDecl **ivars, unsigned numIvars, in CheckImplementationIvars() argument
2032 ivars[i]->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()
2033 IDecl->makeDeclVisibleInContext(ivars[i]); in CheckImplementationIvars()
2034 ImpDecl->addDecl(ivars[i]); in CheckImplementationIvars()
2043 assert(ivars && "missing @implementation ivars"); in CheckImplementationIvars()
2048 ObjCIvarDecl* ImplIvar = ivars[i]; in CheckImplementationIvars()
2078 ObjCIvarDecl* ImplIvar = ivars[j++]; in CheckImplementationIvars()
2107 Diag(ivars[j]->getLocation(), diag::err_inconsistent_ivar_count); in CheckImplementationIvars()
3646 for (auto *Ivar : ID->ivars()) { in DiagnoseDuplicateIvars()
/external/clang/lib/Index/
DIndexDecl.cpp261 for (const auto *IvarI : D->ivars()) in VisitObjCImplementationDecl()
/external/llvm/tools/llvm-objdump/
DMachODump.cpp2666 uint64_t ivars; // const ivar_list_t * (64-bit pointer) member
2679 uint32_t ivars; /* const ivar_list_t * (32-bit pointer) */ member
2870 uint32_t ivars; /* struct objc_ivar_list * (32-bit pointer) */ member
2973 sys::swapByteOrder(cro.ivars); in swapStruct()
2986 sys::swapByteOrder(cro.ivars); in swapStruct()
3153 sys::swapByteOrder(objc_class.ivars); in swapStruct()
4469 sym_name = get_symbol_64(offset + offsetof(struct class_ro64_t, ivars), S, in print_class_ro64_t()
4470 info, n_value, cro.ivars); in print_class_ro64_t()
4476 if (cro.ivars != 0) in print_class_ro64_t()
4477 outs() << " + " << format("0x%" PRIx64, cro.ivars); in print_class_ro64_t()
[all …]

123