Home
last modified time | relevance | path

Searched refs:CurMethod (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp1497 if (ObjCMethodDecl *CurMethod = S.getCurMethodDecl()) in getBaseMessageSendResultType() local
1498 if (ObjCInterfaceDecl *Class = CurMethod->getClassInterface()) { in getBaseMessageSendResultType()
2172 if (ObjCMethodDecl *CurMethod = tryCaptureObjCSelf(receiverNameLoc)) { in ActOnClassPropertyRefExpr() local
2173 if (auto classDecl = CurMethod->getClassInterface()) { in ActOnClassPropertyRefExpr()
2175 if (CurMethod->isInstanceMethod()) { in ActOnClassPropertyRefExpr()
2179 << CurMethod->getClassInterface()->getIdentifier(); in ActOnClassPropertyRefExpr()
2194 IFace = CurMethod->getClassInterface()->getSuperClass(); in ActOnClassPropertyRefExpr()
4777 ObjCMethodDecl *CurMethod = SemaRef.getCurMethodDecl(); in LookupIvarInObjCMethod() local
4780 if (!CurMethod) in LookupIvarInObjCMethod()
4792 bool IsClassMethod = CurMethod->isClassMethod(); in LookupIvarInObjCMethod()
[all …]
H A DSemaCodeComplete.cpp8110 ObjCMethodDecl *CurMethod = S.getCurMethodDecl(); in AddSuperSendCompletion() local
8111 if (!CurMethod) in AddSuperSendCompletion()
8114 ObjCInterfaceDecl *Class = CurMethod->getClassInterface(); in AddSuperSendCompletion()
8122 SuperMethod = Class->getMethod(CurMethod->getSelector(), in AddSuperSendCompletion()
8123 CurMethod->isInstanceMethod()); in AddSuperSendCompletion()
8128 if ((SuperMethod = Cat->getMethod(CurMethod->getSelector(), in AddSuperSendCompletion()
8129 CurMethod->isInstanceMethod()))) in AddSuperSendCompletion()
8139 if (CurMethod->param_size() != SuperMethod->param_size() || in AddSuperSendCompletion()
8140 CurMethod->isVariadic() != SuperMethod->isVariadic()) in AddSuperSendCompletion()
8143 for (ObjCMethodDecl::param_iterator CurP = CurMethod->param_begin(), in AddSuperSendCompletion()
[all …]
H A DSemaDeclObjC.cpp5365 for (const auto *CurMethod : ImplD->instance_methods()) { in DiagnoseUnusedBackingIvarInAccessor() local
5367 SourceLocation Loc = CurMethod->getLocation(); in DiagnoseUnusedBackingIvarInAccessor()
5372 const ObjCIvarDecl *IV = GetIvarBackingPropertyAccessor(CurMethod, PDecl); in DiagnoseUnusedBackingIvarInAccessor()
5376 if (CurMethod->isSynthesizedAccessorStub()) in DiagnoseUnusedBackingIvarInAccessor()
5379 UnusedBackingIvarChecker Checker(SemaRef, CurMethod, IV); in DiagnoseUnusedBackingIvarInAccessor()
5380 Checker.TraverseStmt(CurMethod->getBody()); in DiagnoseUnusedBackingIvarInAccessor()
H A DSemaExpr.cpp2457 const auto *CurMethod = dyn_cast<CXXMethodDecl>(CurContext); in DiagnoseDependentMemberLookup() local
2458 bool isInstance = CurMethod && CurMethod->isInstance() && in DiagnoseDependentMemberLookup()
2459 R.getNamingClass() == CurMethod->getParent() && in DiagnoseDependentMemberLookup()
H A DSemaDecl.cpp881 ObjCMethodDecl *CurMethod = getCurMethodDecl(); in ClassifyName() local
896 /*AllowBuiltinCreation=*/!CurMethod); in ClassifyName()
913 if (SS.isEmpty() && CurMethod && !isResultTypeOrTemplate(Result, NextToken)) { in ClassifyName()