HomeSort by: relevance | last modified time | path
    Searched refs:metaclass (Results 1 - 7 of 7) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
objc.d 151 /// `true` if this class is a metaclass.
163 /// The metaclass of this class.
164 ClassDeclaration metaclass;
177 !metaclass &&
277 * of the metaclass, by returning the parent class declaration to the
278 * metaclass.
333 * Creates and sets the metaclass on the given class/interface declaration.
338 * classDeclaration = the class/interface declaration to set the metaclass on
346 * Returns Objective-C runtime metaclass of the given class declaration.
348 * `ClassDeclaration.ObjcClassDeclaration.metaclass` contains the metaclas
    [all...]
objc.h 45 ClassDeclaration* metaclass; member in struct:ObjcClassDeclaration
  /src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
RewriteModernObjC.cpp 6441 bool metaclass = ((flags & CLS_META) != 0); local
6444 if (metaclass)
6454 if (!metaclass && baseProtocols.size() > 0) {
6462 if (!metaclass && ivars.size() > 0) {
6472 if (!metaclass && Properties.size() > 0) {
6485 const ObjCInterfaceDecl *CDecl, bool metaclass) {
6497 if (metaclass && rootClass) {
6525 if (metaclass && RootClass != SuperClass) {
6543 if (metaclass) {
6574 if (metaclass)
    [all...]
  /src/external/gpl3/gcc/dist/gcc/objc/
objc-next-runtime-abi-02.cc 2038 objc_build_internal_classname (tree ident, bool metaclass)
2041 snprintf (string, 512, "%s_%s", metaclass ? "OBJC_METACLASS_$"
2135 build_v2_super_classrefs_table (bool metaclass)
2139 vec<ident_data_tuple, va_gc> *list = metaclass ? metaclass_super_refs
2154 const char * name = objc_build_internal_classname (expr, metaclass);
3619 build_v2_super_classrefs_table (/*metaclass= */false);
3620 build_v2_super_classrefs_table (/*metaclass= */true);
  /src/external/gpl3/gcc.old/dist/gcc/objc/
objc-next-runtime-abi-02.cc 2035 objc_build_internal_classname (tree ident, bool metaclass)
2038 snprintf (string, 512, "%s_%s", metaclass ? "OBJC_METACLASS_$"
2132 build_v2_super_classrefs_table (bool metaclass)
2136 vec<ident_data_tuple, va_gc> *list = metaclass ? metaclass_super_refs
2151 const char * name = objc_build_internal_classname (expr, metaclass);
3616 build_v2_super_classrefs_table (/*metaclass= */false);
3617 build_v2_super_classrefs_table (/*metaclass= */true);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGObjCGNU.cpp 339 /// Placeholder for the metaclass. Lots of things refer to the class before
341 /// replace / it with a pointer to the metaclass structure before finally
475 llvm::Constant *MetaClass,
1762 auto *metaclass = metaclassFields.finishAndCreateGlobal( variable
1768 classFields.add(metaclass);
1982 llvm::ConstantExpr::getBitCast(metaclass, IdTy));
2566 // Set up global aliases for the metaclass or class pointer if they do not
2568 // pointers to the class and metaclass structure created for the runtime
2570 // super_class pointer from either the class or metaclass structure.
2887 llvm::Constant *MetaClass,
    [all...]
CGObjCMac.cpp 1253 /// (i.e. metaclass ivars) is emitted, otherwise the list of
1260 /// for the metaclass of the given interface. The return value has
1264 /// EmitMetaClass - Emit a class structure for the metaclass of the
1455 /// (i.e. metaclass ivars) is emitted, otherwise the list of
2098 // If this is a class message the metaclass is passed as the target.
3656 "Forward metaclass reference has incorrect type.");
3680 // The isa for the metaclass is the root of the hierarchy.
3686 // The super class for the metaclass is emitted as the name of the
3688 // *metaclass* for the super class.
3706 // ivar_layout for metaclass is always NULL
    [all...]

Completed in 107 milliseconds