Home | History | Annotate | Download | only in libclang

Lines Matching refs:Method

197     // Ignore implicit declarations, unless it's an objc method because
3123 // Recover resources if we crash before exiting this method.
4910 // For ObjC methods, give the start location of the method name.
5347 const ObjCMethodDecl *Method = cast<ObjCMethodDecl>(D);
5348 if (Method->isThisDeclarationADefinition())
5351 // Dig out the method definition in the associated
5355 = dyn_cast<ObjCInterfaceDecl>(Method->getDeclContext()))
5357 if (ObjCMethodDecl *Def = ClassImpl->getMethod(Method->getSelector(),
5358 Method->isInstanceMethod()))
5956 if (const ObjCMethodDecl *Method
5958 if (Method->getObjCDeclQualifier())
5961 for (const auto *P : Method->params()) {
5972 if (const CXXMethodDecl *Method
5974 if (Method->hasAttr<FinalAttr>() || Method->hasAttr<OverrideAttr>())
5989 // Don't override a property annotation with its getter/setter method.
7079 const CXXMethodDecl *Method =
7081 return (Method && Method->isVirtual() && Method->isPure()) ? 1 : 0;
7089 const CXXMethodDecl *Method =
7091 return (Method && (Method->getTypeQualifiers() & Qualifiers::Const)) ? 1 : 0;
7099 const CXXMethodDecl *Method =
7101 return (Method && Method->isStatic()) ? 1 : 0;
7109 const CXXMethodDecl *Method =
7111 return (Method && Method->isVirtual()) ? 1 : 0;