• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching refs:property

161   /// LLVM type for C ptrdiff_t.  Mainly used in property accessor functions.
234 /// Returns a property name and encoding string.
252 /// Push the property attributes into two structure fields.
254 const ObjCPropertyDecl *property, bool isSynthesized=true, bool
256 int attrs = property->getPropertyAttributes();
269 // reuse these flags to indicate that this is a protocol property (both set
270 // has no meaning, as a property can't be both synthesized and dynamic)
299 const ObjCPropertyDecl *property,
305 Fields.add(MakePropertyEncodingString(property, OCD));
306 PushPropertyAttributes(Fields, property, isSynthesized, isDynamic);
318 addPropertyMethod(property->getGetterMethodDecl());
319 addPropertyMethod(property->getSetterMethodDecl());
416 /// Function for implementing synthesized property getters that return an
419 /// Function for implementing synthesized property setters that return an
422 /// Function used for non-object declared property getters.
424 /// Function used for non-object declared property setters.
434 /// Objective-C 2 property structures, but we have to pretend that they're
435 /// Objective-C 1 property structures when targeting the GCC runtime or it
466 /// Generates a list of property metadata structures. This follows the same
891 // The optimised property functions omit the GC check, and so are not
1127 const ObjCPropertyDecl *property,
1141 Fields.add(MakeConstantString(property->getNameAsString()));
1143 CGM.getContext().getObjCEncodingForPropertyDecl(property, OCD);
1146 Context.getObjCEncodingForType(property->getType(), typeStr);
1156 addPropertyMethod(property->getGetterMethodDecl());
1157 addPropertyMethod(property->getSetterMethodDecl());
3366 // Add all of the property methods need adding to the method list and to the
3367 // property metadata list.
3368 for (auto *property : Properties) {
3372 auto *propertyImpl = Context.getObjCPropertyImplDeclForPropertyDecl(property, Container);
3380 PushProperty(properties, property, Container, isSynthesized, isDynamic);