Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:selectors

106   /// LLVM type for selectors.  Opaque pointer (i8*) unless a header declaring
368 /// A map from selectors to selector types. This allows us to emit all
369 /// selectors of the same name and type together.
372 /// Selectors related to memory management. When compiling in GC mode, we
2260 // Get selectors needed in GC mode
3675 // Pointer to an array of selectors used in this module.
3678 auto selectors = builder.beginArray(selStructTy);
3695 auto selStruct = selectors.beginStruct(selStructTy);
3698 selStruct.finishAndAddTo(selectors);
3706 selectorCount = selectors.size();
3712 auto selStruct = selectors.beginStruct(selStructTy);
3715 selStruct.finishAndAddTo(selectors);
3717 return selectors.finishAndCreateGlobal(".objc_selector_list",
3721 // Now that all of the static selectors exist, create pointers to them.
3730 // If selectors are defined as an opaque type, cast the pointer to this
3741 // Number of static selectors