/external/clang/test/SemaObjC/ |
property-and-class-extension.m | 4 When processing @synthesize, treat ivars in a class extension the same as ivars in the class @interface, 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 own class 7 extension but ignore any ivars in superclass class extensions.
|
stand-alone-implementation.m | 3 // Allow injection of ivars into implementation's implicit class.
|
no-ivar-in-interface-block.m | 1 // RUN: %clang_cc1 -fsyntax-only -verify -Wno-objc-root-class -Wobjc-interface-ivars %s
|
ivar-ref-misuse.m | 29 ((Sprite *)self)->spree = 18; /* ivars from within class methods! */
|
default-synthesize-2.m | 17 // default synthesis allows direct access to property ivars.
|
unused.m | 50 #error __attribute__((unused)) not supported on ivars
|
/external/clang/test/CodeGenObjC/ |
debug-info-ivars-extension.m | 3 // 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
|
stand-alone-implementation.m | 4 // Allow injection of ivars into implementation's implicit class.
|
debug-info-ivars-private.m | 3 // Debug symbols for private ivars. This test ensures that we are 4 // generating debug info for ivars added by the implementation.
|
metadata-symbols-32.m | 13 // Clang's Obj-C 32-bit doesn't emit ivars for the root class.
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
IvarInvalidationChecker.cpp | 21 // the ivars or call another invalidation method (on self). 23 // Partial invalidor annotation allows to addess cases when ivars are 26 // method and all the partial methods cumulatively invalidate all ivars. 50 /// Check that all ivars are invalidated. 97 /// Statement visitor, which walks the method body and flags the ivars 100 /// The set of Ivars which need to be invalidated. 101 IvarSet &IVars; 152 : IVars(InIVars), 189 /// Given the property declaration, and the list of tracked ivars, finds 325 // We only track the ivars/properties that are defined in the current [all...] |
ObjCUnusedIVarsChecker.cpp | 1 //==- ObjCUnusedIVarsChecker.cpp - Check for unused ivars --------*- C++ -*-==// 12 // has any ivars that are never accessed. 119 // Iterate over the ivars. 125 // Ignore ivars that... 145 // Any potentially unused ivars? 156 // We found some potentially unused ivars. Scan the entire translation unit 157 // for functions inside the @implementation that reference these ivars. 164 // Find ivars that are unused.
|
DirectIvarAssignment.cpp | 17 // The checker does not warn about assignments to Ivars, annotated with 20 // checker. The annotation is allowed on properties and Ivars. 65 /// A helper class, which walks the AST and locates all assignments to ivars 103 // Check for synthesized ivars. 194 // Skip warnings on Ivars, annotated with 197 // annotation is allowed on properties and ivars.
|
CheckObjCDealloc.cpp | 108 // Does the class contain any ivars that are pointers (or id<...>)? 213 // Scan for missing and extra releases of ivars used by implementations 227 if (!T->isObjCObjectPointerType()) // Skip non-pointer ivars 234 // ivars cannot be set via read-only properties, so we'll skip them
|
/external/clang/test/ASTMerge/ |
property.m | 9 // CHECK: property1.m:28:21: error: property 'Prop2' is synthesized to different ivars in different translation units ('ivar3' vs. 'ivar2')
|
/external/chromium/chrome/browser/ui/cocoa/ |
ui_localizer.mm | 44 // The ivars are private, so this method lets us trigger the localization
|
/external/clang/test/Analysis/ |
MissingDealloc.m | 34 // Don't warn about iVars that are selectors. 55 // Don't warn about iVars that are IBOutlets.
|
objc_invalidation.m | 85 // Ivars invalidated by the partial invalidator. 117 // Partial invalidators invalidate only some ivars. They are guaranteed to be
|
unused-ivars.m | 69 // <rdar://problem/7254495> - ivars referenced by lexically nested functions 99 // <rdar://problem/8481311> Unused bitfield ivars trigger cause weird
|
/external/clang/lib/Rewrite/Frontend/ |
RewriteModernObjC.cpp | 378 SmallVectorImpl<ObjCIvarDecl *> &IVars); [all...] |
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCAliasAnalysis.h | 36 /// tricks. Such as knowing that ivars in the non-fragile ABI are non-aliasing
|
/external/clang/tools/libclang/ |
IndexDecl.cpp | 159 // Index the ivars first to make sure the synthesized ivars are indexed
|
/external/llvm/lib/Target/PowerPC/ |
PPCCTRLoops.cpp | 93 SmallVector<MachineInstr *, 4> &IVars, 257 SmallVector<MachineInstr *, 4> &IVars, 293 IVars.push_back(MPhi); 334 SmallVector<MachineInstr *, 4> IVars, IOps; 335 getCanonicalInductionVariable(L, IVars, IOps); 336 for (unsigned i = 0; i < IVars.size(); ++i) { 338 MachineInstr *IV_Inst = IVars[i];
|
/external/clang/lib/Sema/ |
SemaDeclObjC.cpp | [all...] |
/external/clang/include/clang/AST/ |
DeclObjC.h | 646 /// IvarList - List of all ivars defined by this class; including class 654 /// \brief Indicates that the ivar cache does not yet include ivars [all...] |