Home
last modified time | relevance | path

Searched refs:IFace (Results 1 – 14 of 14) sorted by relevance

/trueos/contrib/llvm/tools/clang/lib/Edit/
HDRewriteObjCFoundationAPI.cpp109 maybeAdjustInterfaceForSubscriptingCheck(const ObjCInterfaceDecl *IFace, in maybeAdjustInterfaceForSubscriptingCheck() argument
112 assert(IFace && Receiver); in maybeAdjustInterfaceForSubscriptingCheck()
116 return IFace; in maybeAdjustInterfaceForSubscriptingCheck()
121 return IFace; in maybeAdjustInterfaceForSubscriptingCheck()
127 return IFace; in maybeAdjustInterfaceForSubscriptingCheck()
138 return IFace; in maybeAdjustInterfaceForSubscriptingCheck()
144 return IFace; in maybeAdjustInterfaceForSubscriptingCheck()
153 return IFace; in maybeAdjustInterfaceForSubscriptingCheck()
156 static bool canRewriteToSubscriptSyntax(const ObjCInterfaceDecl *&IFace, in canRewriteToSubscriptSyntax() argument
163 IFace = maybeAdjustInterfaceForSubscriptingCheck(IFace, Rec, Ctx); in canRewriteToSubscriptSyntax()
[all …]
/trueos/contrib/llvm/tools/clang/lib/Sema/
HDSemaCodeComplete.cpp3518 } else if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(Container)){ in AddObjCProperties() local
3522 Cat = IFace->known_categories_begin(), in AddObjCProperties()
3523 CatEnd = IFace->known_categories_end(); in AddObjCProperties()
3531 I = IFace->all_referenced_protocol_begin(), in AddObjCProperties()
3532 E = IFace->all_referenced_protocol_end(); I != E; ++I) in AddObjCProperties()
3537 if (IFace->getSuperClass()) in AddObjCProperties()
3538 AddObjCProperties(IFace->getSuperClass(), AllowCategories, in AddObjCProperties()
4857 ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(Container); in AddObjCMethods() local
4858 bool isRootClass = IFace && !IFace->getSuperClass(); in AddObjCMethods()
4896 if (!IFace || !IFace->hasDefinition()) in AddObjCMethods()
[all …]
HDSemaExprObjC.cpp1505 ObjCInterfaceDecl *IFace = IFaceT->getDecl(); in HandleExprPropertyRefExpr() local
1523 if (ObjCPropertyDecl *PD = IFace->FindPropertyDeclaration(Member)) { in HandleExprPropertyRefExpr()
1567 ObjCMethodDecl *Getter = IFace->lookupInstanceMethod(Sel); in HandleExprPropertyRefExpr()
1575 Getter = IFace->lookupPrivateMethod(Sel); in HandleExprPropertyRefExpr()
1587 ObjCMethodDecl *Setter = IFace->lookupInstanceMethod(SetterSel); in HandleExprPropertyRefExpr()
1596 Setter = IFace->lookupPrivateMethod(SetterSel); in HandleExprPropertyRefExpr()
1621 NULL, Validator, IFace, false, OPT)) { in HandleExprPropertyRefExpr()
1631 IFace->lookupInstanceVariable(Member, ClassDeclared)) { in HandleExprPropertyRefExpr()
1664 ObjCInterfaceDecl *IFace = getObjCInterfaceDecl(receiverNamePtr, in ActOnClassPropertyRefExpr() local
1668 if (IFace == 0) { in ActOnClassPropertyRefExpr()
[all …]
HDSemaObjCProperty.cpp204 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(ClassDecl)) { in ActOnProperty() local
207 if (ObjCInterfaceDecl *Super = IFace->getSuperClass()) { in ActOnProperty()
220 for (ObjCInterfaceDecl::protocol_iterator P = IFace->protocol_begin(), in ActOnProperty()
221 PEnd = IFace->protocol_end(); in ActOnProperty()
228 P = IFace->all_referenced_protocol_begin(), in ActOnProperty()
229 PEnd = IFace->all_referenced_protocol_end(); in ActOnProperty()
1502 Sema::IvarBacksCurrentMethodAccessor(ObjCInterfaceDecl *IFace, in IvarBacksCurrentMethodAccessor() argument
1506 ObjCMethodDecl *IMD = IFace->lookupMethod(Method->getSelector(), in IvarBacksCurrentMethodAccessor()
1513 for (ObjCContainerDecl::prop_iterator P = IFace->prop_begin(), in IvarBacksCurrentMethodAccessor()
1514 E = IFace->prop_end(); P != E; ++P) { in IvarBacksCurrentMethodAccessor()
HDSemaExprMember.cpp1475 ObjCInterfaceDecl *IFace = MD->getClassInterface(); in LookupMemberExpr() local
1477 if ((Getter = IFace->lookupClassMethod(Sel))) { in LookupMemberExpr()
1482 Getter = IFace->lookupPrivateMethod(Sel, false); in LookupMemberExpr()
1489 ObjCMethodDecl *Setter = IFace->lookupClassMethod(SetterSel); in LookupMemberExpr()
1493 Setter = IFace->lookupPrivateMethod(SetterSel, false); in LookupMemberExpr()
HDSemaLookup.cpp3166 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(Ctx)) { in LookupVisibleDecls() local
3169 Cat = IFace->visible_categories_begin(), in LookupVisibleDecls()
3170 CatEnd = IFace->visible_categories_end(); in LookupVisibleDecls()
3179 I = IFace->all_referenced_protocol_begin(), in LookupVisibleDecls()
3180 E = IFace->all_referenced_protocol_end(); I != E; ++I) { in LookupVisibleDecls()
3187 if (IFace->getSuperClass()) { in LookupVisibleDecls()
3189 LookupVisibleDecls(IFace->getSuperClass(), Result, QualifiedNameLookup, in LookupVisibleDecls()
3195 if (IFace->getImplementation()) { in LookupVisibleDecls()
3197 LookupVisibleDecls(IFace->getImplementation(), Result, in LookupVisibleDecls()
3263 if (ObjCInterfaceDecl *IFace = Method->getClassInterface()) { in LookupVisibleDecls() local
[all …]
HDSemaType.cpp5147 const ObjCInterfaceType *IFace = 0; in RequireCompleteTypeImpl() local
5161 else if ((IFace = T->getAs<ObjCInterfaceType>())) { in RequireCompleteTypeImpl()
5163 if (IFace->getDecl()->isInvalidDecl()) in RequireCompleteTypeImpl()
5167 if (IFace->getDecl()->hasExternalLexicalStorage()) { in RequireCompleteTypeImpl()
5168 Context.getExternalSource()->CompleteType(IFace->getDecl()); in RequireCompleteTypeImpl()
5169 if (!IFace->isIncompleteType()) in RequireCompleteTypeImpl()
5225 if (IFace && !IFace->getDecl()->isInvalidDecl()) in RequireCompleteTypeImpl()
5226 Diag(IFace->getDecl()->getLocation(), diag::note_forward_class); in RequireCompleteTypeImpl()
HDSemaPseudoObject.cpp612 if (const ObjCInterfaceDecl *IFace = in findSetter() local
621 if (ObjCPropertyDecl *prop1 = IFace->FindPropertyDeclaration(AltMember)) in findSetter()
HDSemaExpr.cpp2222 ObjCInterfaceDecl *IFace = 0; in LookupInObjCMethod() local
2224 IFace = CurMethod->getClassInterface(); in LookupInObjCMethod()
2227 if (IFace && (IV = IFace->lookupInstanceVariable(II, ClassDeclared))) { in LookupInObjCMethod()
2244 !declaresSameEntity(ClassDeclared, IFace) && in LookupInObjCMethod()
2277 !IvarBacksCurrentMethodAccessor(IFace, CurMethod, IV)) in LookupInObjCMethod()
2301 if (ObjCInterfaceDecl *IFace = CurMethod->getClassInterface()) { in LookupInObjCMethod() local
2303 if (ObjCIvarDecl *IV = IFace->lookupInstanceVariable(II, ClassDeclared)) { in LookupInObjCMethod()
2305 declaresSameEntity(IFace, ClassDeclared)) in LookupInObjCMethod()
/trueos/contrib/llvm/tools/clang/lib/AST/
HDDeclObjC.cpp1629 void ObjCImplDecl::setClassInterface(ObjCInterfaceDecl *IFace) { in setClassInterface() argument
1634 if (IFace) in setClassInterface()
1635 Ctx.setObjCImplementation(IFace, ImplD); in setClassInterface()
1639 if (ObjCCategoryDecl *CD = IFace->FindCategoryDeclaration(getIdentifier())) in setClassInterface()
1643 ClassInterface = IFace; in setClassInterface()
/trueos/contrib/llvm/tools/clang/lib/Rewrite/Frontend/
HDRewriteObjC.cpp681 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>((*DI))) { in HandleTopLevelSingleDecl() local
682 if (!IFace->isThisDeclarationADefinition()) { in HandleTopLevelSingleDecl()
684 SourceLocation StartLoc = IFace->getLocStart(); in HandleTopLevelSingleDecl()
3706 ObjCInterfaceDecl *IFace = MD->getClassInterface(); in BuildUniqueMethodName() local
3707 Name = IFace->getName(); in BuildUniqueMethodName()
HDRewriteModernObjC.cpp758 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>((*DI))) { in HandleTopLevelSingleDecl() local
759 if (!IFace->isThisDeclarationADefinition()) { in HandleTopLevelSingleDecl()
761 SourceLocation StartLoc = IFace->getLocStart(); in HandleTopLevelSingleDecl()
777 ObjCInterfacesSeen.push_back(IFace); in HandleTopLevelSingleDecl()
4632 ObjCInterfaceDecl *IFace = MD->getClassInterface(); in BuildUniqueMethodName() local
4633 Name = IFace->getName(); in BuildUniqueMethodName()
/trueos/contrib/llvm/tools/clang/include/clang/AST/
HDDeclObjC.h1684 void setClassInterface(ObjCInterfaceDecl *IFace);
/trueos/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h2641 bool IvarBacksCurrentMethodAccessor(ObjCInterfaceDecl *IFace,