Home | History | Annotate | Download | only in Serialization

Lines Matching refs:Method

2840 // Global Method Pool and Selector Serialization
2844 // Trait used for the on-disk hash table used in the method pool.
2874 unsigned DataLen = 4 + 2 + 2; // 2 bytes for each of the method counts
2875 for (const ObjCMethodList *Method = &Methods.Instance; Method;
2876 Method = Method->getNext())
2877 if (Method->getMethod())
2879 for (const ObjCMethodList *Method = &Methods.Factory; Method;
2880 Method = Method->getNext())
2881 if (Method->getMethod())
2909 for (const ObjCMethodList *Method = &Methods.Instance; Method;
2910 Method = Method->getNext())
2911 if (Method->getMethod())
2915 for (const ObjCMethodList *Method = &Methods.Factory; Method;
2916 Method = Method->getNext())
2917 if (Method->getMethod())
2936 for (const ObjCMethodList *Method = &Methods.Instance; Method;
2937 Method = Method->getNext())
2938 if (Method->getMethod())
2939 LE.write<uint32_t>(Writer.getDeclID(Method->getMethod()));
2940 for (const ObjCMethodList *Method = &Methods.Factory; Method;
2941 Method = Method->getNext())
2942 if (Method->getMethod())
2943 LE.write<uint32_t>(Writer.getDeclID(Method->getMethod()));
2950 /// \brief Write ObjC data: selectors and the method pool.
2952 /// The method pool contains both instance and factory methods, stored
2962 // Create and write out the blob that contains selectors and the method pool.
2968 // selector we've seen and look it up in the method pool.
3001 // A new method pool entry.
3027 // Write the method pool
3351 // Trait used for the on-disk hash table used in the method pool.
4008 /// within the method pool/selector table.
4992 // a function/objc method, should not have TU as lexical context.