Searched refs:Methods (Results 1 - 9 of 9) sorted by relevance

/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclObjC.cpp2251 SmallVector<ObjCMethodDecl *, 4> Methods; local
2258 Methods.push_back(M->Method);
2264 if (Methods.empty())
2267 if (Methods.size() == 1)
2268 return Methods[0];
2281 for (unsigned I = 1, N = Methods.size(); I != N; ++I) {
2282 if (!MatchTwoMethodDeclarations(Methods[0], Methods[I], MMS_strict)) {
2294 for (unsigned I = 1, N = Methods.size(); I != N; ++I) {
2296 if (!MatchTwoMethodDeclarations(Methods[
2374 SmallVector<const ObjCMethodDecl *, 8> Methods; local
[all...]
H A DSemaDeclCXX.cpp4275 // Methods and method templates.
5726 /// \brief Check whether any most overriden method from MD in Methods
5728 const llvm::SmallPtrSet<const CXXMethodDecl *, 8>& Methods) {
5730 return Methods.count(MD->getCanonicalDecl());
5734 if (CheckMostOverridenMethods(*I, Methods))
5781 /// \brief Add the most overriden methods from MD to Methods
5783 llvm::SmallPtrSet<const CXXMethodDecl *, 8>& Methods) {
5785 Methods.insert(MD->getCanonicalDecl());
5789 AddMostOverridenMethods(*I, Methods);
5727 CheckMostOverridenMethods(const CXXMethodDecl *MD, const llvm::SmallPtrSet<const CXXMethodDecl *, 8>& Methods) argument
5782 AddMostOverridenMethods(const CXXMethodDecl *MD, llvm::SmallPtrSet<const CXXMethodDecl *, 8>& Methods) argument
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclObjC.cpp865 SmallVectorImpl<const ObjCMethodDecl *> &Methods,
885 Methods.push_back(Overridden);
892 CollectOverriddenMethodsRecurse(*P, Method, Methods, MovedToSuper);
904 Methods.push_back(Overridden);
912 CollectOverriddenMethodsRecurse(*P, Method, Methods, MovedToSuper);
920 CollectOverriddenMethodsRecurse(*P, Method, Methods, MovedToSuper);
926 CollectOverriddenMethodsRecurse(*Cat, Method, Methods,
931 return CollectOverriddenMethodsRecurse(Super, Method, Methods,
938 SmallVectorImpl<const ObjCMethodDecl *> &Methods) {
939 CollectOverriddenMethodsRecurse(Container, Method, Methods,
863 CollectOverriddenMethodsRecurse(const ObjCContainerDecl *Container, const ObjCMethodDecl *Method, SmallVectorImpl<const ObjCMethodDecl *> &Methods, bool MovedToSuper) argument
936 CollectOverriddenMethods(const ObjCContainerDecl *Container, const ObjCMethodDecl *Method, SmallVectorImpl<const ObjCMethodDecl *> &Methods) argument
[all...]
H A DVTableBuilder.cpp175 const OverridingMethods& Methods = I->second; local
177 for (OverridingMethods::const_iterator I = Methods.begin(),
178 E = Methods.end(); I != E; ++I) {
594 /// Methods for iterating over the components.
1102 OverriddenMethodsSetTy *Methods; member in struct:__anon3167::__anon3168::OverriddenMethodsCollector
1106 return Methods->insert(MD);
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjCGNU.cpp425 llvm::Constant *Methods,
1498 std::vector<llvm::Constant*> Methods; local
1513 Methods.push_back(llvm::ConstantStruct::get(ObjCMethodTy, Elements));
1518 Methods.size());
1520 Methods);
1531 Methods.clear();
1532 Methods.push_back(llvm::ConstantPointerNull::get(
1534 Methods.push_back(llvm::ConstantInt::get(Int32Ty, MethodTypes.size()));
1535 Methods.push_back(MethodArray);
1538 return MakeGlobal(ObjCMethodListTy, Methods, "
1582 GenerateClassStructure( llvm::Constant *MetaClass, llvm::Constant *SuperClass, unsigned info, const char *Name, llvm::Constant *Version, llvm::Constant *InstanceSize, llvm::Constant *IVars, llvm::Constant *Methods, llvm::Constant *Protocols, llvm::Constant *IvarOffsets, llvm::Constant *Properties, llvm::Constant *StrongIvarBitmap, llvm::Constant *WeakIvarBitmap, bool isMeta) argument
1680 std::vector<llvm::Constant*> Methods; local
[all...]
H A DCGObjCMac.cpp1118 ArrayRef<llvm::Constant*> Methods);
1128 ArrayRef<llvm::Constant*> Methods);
1143 ArrayRef<llvm::Constant*> Methods);
1329 ArrayRef<llvm::Constant*> Methods);
2904 ArrayRef<llvm::Constant*> Methods) {
2906 if (Methods.empty())
2910 Values[0] = llvm::ConstantInt::get(ObjCTypes.IntTy, Methods.size());
2912 Methods.size());
2913 Values[1] = llvm::ConstantArray::get(AT, Methods);
3155 ArrayRef<llvm::Constant*> Methods) {
2903 EmitMethodDescList(Twine Name, const char *Section, ArrayRef<llvm::Constant*> Methods) argument
3153 EmitMetaClass(const ObjCImplementationDecl *ID, llvm::Constant *Protocols, ArrayRef<llvm::Constant*> Methods) argument
3387 EmitMethodList(Twine Name, const char *Section, ArrayRef<llvm::Constant*> Methods) argument
5668 std::vector<llvm::Constant*> Methods; local
5996 std::vector<llvm::Constant*> Methods; local
6090 EmitMethodList(Twine Name, const char *Section, ArrayRef<llvm::Constant*> Methods) argument
[all...]
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp2730 data_type_ref Methods) {
2734 for (const ObjCMethodList *Method = &Methods.Instance; Method;
2738 for (const ObjCMethodList *Method = &Methods.Factory; Method;
2760 data_type_ref Methods, unsigned DataLen) {
2762 clang::io::Emit32(Out, Methods.ID);
2764 for (const ObjCMethodList *Method = &Methods.Instance; Method;
2770 for (const ObjCMethodList *Method = &Methods.Factory; Method;
2775 unsigned InstanceBits = Methods.Instance.getBits();
2779 unsigned FactoryBits = Methods.Factory.getBits();
2784 for (const ObjCMethodList *Method = &Methods
2729 EmitKeyDataLength(raw_ostream& Out, Selector Sel, data_type_ref Methods) argument
2759 EmitData(raw_ostream& Out, key_type_ref, data_type_ref Methods, unsigned DataLen) argument
[all...]
H A DASTReader.cpp6322 static void addMethodsToPool(Sema &S, ArrayRef<ObjCMethodDecl *> Methods, argument
6324 for (unsigned I = 0, N = Methods.size(); I != N; ++I) {
6325 S.addMethodToGlobalList(&List, Methods[I]);
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/
H A DRewriteModernObjC.cpp6536 ArrayRef<ObjCMethodDecl *> Methods,
6540 if (Methods.size() > 0) {
6542 Write_method_list_t_TypeDecl(Result, Methods.size());
6547 Result += "\t"; Result += utostr(Methods.size()); Result += ",\n";
6548 for (unsigned i = 0, e = Methods.size(); i < e; i++) {
6549 ObjCMethodDecl *MD = Methods[i];
6914 ArrayRef<ObjCMethodDecl *> Methods,
6917 if (Methods.size() == 0)
6924 for (unsigned i = 0, e = Methods.size(); i < e; i++) {
6925 ObjCMethodDecl *MD = Methods[
6534 Write_method_list_t_initializer(RewriteModernObjC &RewriteObj, ASTContext *Context, std::string &Result, ArrayRef<ObjCMethodDecl *> Methods, StringRef VarName, StringRef TopLevelDeclName, bool MethodImpl) argument
6912 Write__extendedMethodTypes_initializer(RewriteModernObjC &RewriteObj, ASTContext *Context, std::string &Result, ArrayRef<ObjCMethodDecl *> Methods, StringRef VarName, StringRef ProtocolName) argument
[all...]

Completed in 256 milliseconds