Searched refs:IFace (Results 1 - 15 of 15) sorted by relevance

/external/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp109 maybeAdjustInterfaceForSubscriptingCheck(const ObjCInterfaceDecl *IFace, argument
112 assert(IFace && Receiver);
116 return IFace;
121 return IFace;
127 return IFace;
138 return IFace;
144 return IFace;
153 return IFace;
156 static bool canRewriteToSubscriptSyntax(const ObjCInterfaceDecl *&IFace, argument
163 IFace
203 rewriteToArraySubscriptGet(const ObjCInterfaceDecl *IFace, const ObjCMessageExpr *Msg, const NSAPI &NS, Commit &commit) argument
213 rewriteToDictionarySubscriptGet(const ObjCInterfaceDecl *IFace, const ObjCMessageExpr *Msg, const NSAPI &NS, Commit &commit) argument
223 rewriteToArraySubscriptSet(const ObjCInterfaceDecl *IFace, const ObjCMessageExpr *Msg, const NSAPI &NS, Commit &commit) argument
257 rewriteToDictionarySubscriptSet(const ObjCInterfaceDecl *IFace, const ObjCMessageExpr *Msg, const NSAPI &NS, Commit &commit) argument
299 const ObjCInterfaceDecl *IFace = local
[all...]
/external/clang/lib/Sema/
H A DSemaCodeComplete.cpp3496 } else if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(Container)){
3500 Cat = IFace->known_categories_begin(),
3501 CatEnd = IFace->known_categories_end();
3509 I = IFace->all_referenced_protocol_begin(),
3510 E = IFace->all_referenced_protocol_end(); I != E; ++I)
3515 if (IFace->getSuperClass())
3516 AddObjCProperties(IFace->getSuperClass(), AllowCategories,
4835 ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(Container); local
4836 bool isRootClass = IFace && !IFace
6999 ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(SearchDecl); local
[all...]
H A DSemaExprObjC.cpp1388 ObjCInterfaceDecl *IFace = IFaceT->getDecl(); local
1406 if (ObjCPropertyDecl *PD = IFace->FindPropertyDeclaration(Member)) {
1450 ObjCMethodDecl *Getter = IFace->lookupInstanceMethod(Sel);
1458 Getter = IFace->lookupPrivateMethod(Sel);
1470 ObjCMethodDecl *Setter = IFace->lookupInstanceMethod(SetterSel);
1479 Setter = IFace->lookupPrivateMethod(SetterSel);
1504 NULL, Validator, IFace, false, OPT)) {
1519 IFace->lookupInstanceVariable(Member, ClassDeclared)) {
1552 ObjCInterfaceDecl *IFace = getObjCInterfaceDecl(receiverNamePtr, local
1556 if (IFace
[all...]
H A DSemaObjCProperty.cpp204 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(ClassDecl)) {
207 if (ObjCInterfaceDecl *Super = IFace->getSuperClass()) {
220 for (ObjCInterfaceDecl::protocol_iterator P = IFace->protocol_begin(),
221 PEnd = IFace->protocol_end();
228 P = IFace->all_referenced_protocol_begin(),
229 PEnd = IFace->all_referenced_protocol_end();
1547 /// declared in class 'IFace'.
1549 Sema::IvarBacksCurrentMethodAccessor(ObjCInterfaceDecl *IFace, argument
1553 ObjCMethodDecl *IMD = IFace->lookupMethod(Method->getSelector(),
1560 for (ObjCContainerDecl::prop_iterator P = IFace
[all...]
H A DSemaExprMember.cpp1387 ObjCInterfaceDecl *IFace = MD->getClassInterface(); local
1389 if ((Getter = IFace->lookupClassMethod(Sel))) {
1394 Getter = IFace->lookupPrivateMethod(Sel, false);
1400 ObjCMethodDecl *Setter = IFace->lookupClassMethod(SetterSel);
1404 Setter = IFace->lookupPrivateMethod(SetterSel, false);
H A DSemaLookup.cpp2920 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(Ctx)) {
2923 Cat = IFace->visible_categories_begin(),
2924 CatEnd = IFace->visible_categories_end();
2933 I = IFace->all_referenced_protocol_begin(),
2934 E = IFace->all_referenced_protocol_end(); I != E; ++I) {
2941 if (IFace->getSuperClass()) {
2943 LookupVisibleDecls(IFace->getSuperClass(), Result, QualifiedNameLookup,
2949 if (IFace->getImplementation()) {
2951 LookupVisibleDecls(IFace->getImplementation(), Result,
3016 if (ObjCInterfaceDecl *IFace
[all...]
H A DSemaType.cpp4576 const ObjCInterfaceType *IFace = 0; local
4590 else if ((IFace = T->getAs<ObjCInterfaceType>())) {
4592 if (IFace->getDecl()->isInvalidDecl())
4596 if (IFace->getDecl()->hasExternalLexicalStorage()) {
4597 Context.getExternalSource()->CompleteType(IFace->getDecl());
4598 if (!IFace->isIncompleteType())
4648 if (IFace && !IFace->getDecl()->isInvalidDecl())
4649 Diag(IFace->getDecl()->getLocation(), diag::note_forward_class);
H A DSemaPseudoObject.cpp563 if (const ObjCInterfaceDecl *IFace =
572 if (ObjCPropertyDecl *prop1 = IFace->FindPropertyDeclaration(AltMember))
H A DSemaExpr.cpp2007 ObjCInterfaceDecl *IFace = 0; local
2009 IFace = CurMethod->getClassInterface();
2012 if (IFace && (IV = IFace->lookupInstanceVariable(II, ClassDeclared))) {
2029 !declaresSameEntity(ClassDeclared, IFace) &&
2054 !IvarBacksCurrentMethodAccessor(IFace, CurMethod, IV))
2078 if (ObjCInterfaceDecl *IFace = CurMethod->getClassInterface()) {
2080 if (ObjCIvarDecl *IV = IFace->lookupInstanceVariable(II, ClassDeclared)) {
2082 declaresSameEntity(IFace, ClassDeclared))
7617 if (ObjCInterfaceDecl *IFace
[all...]
/external/clang/lib/AST/
H A DDeclObjC.cpp1560 void ObjCImplDecl::setClassInterface(ObjCInterfaceDecl *IFace) { argument
1565 if (IFace)
1566 Ctx.setObjCImplementation(IFace, ImplD);
1570 if (ObjCCategoryDecl *CD = IFace->FindCategoryDeclaration(getIdentifier()))
1574 ClassInterface = IFace;
/external/clang/lib/Rewrite/Frontend/
H A DRewriteObjC.cpp681 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>((*DI))) {
682 if (!IFace->isThisDeclarationADefinition()) {
684 SourceLocation StartLoc = IFace->getLocStart();
3706 ObjCInterfaceDecl *IFace = MD->getClassInterface(); local
3707 Name = IFace->getName();
H A DRewriteModernObjC.cpp745 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>((*DI))) {
746 if (!IFace->isThisDeclarationADefinition()) {
748 SourceLocation StartLoc = IFace->getLocStart();
764 ObjCInterfacesSeen.push_back(IFace);
4621 ObjCInterfaceDecl *IFace = MD->getClassInterface(); local
4622 Name = IFace->getName();
/external/clang/include/clang/AST/
H A DDeclObjC.h1658 void setClassInterface(ObjCInterfaceDecl *IFace);
/external/clang/tools/libclang/
H A DCIndex.cpp4568 const ObjCInterfaceDecl *IFace = cast<ObjCInterfaceDecl>(D); local
4570 if (const ObjCInterfaceDecl *Def = IFace->getDefinition())
4572 } else if (ObjCImplementationDecl *Impl = IFace->getImplementation())
/external/clang/include/clang/Sema/
H A DSema.h2460 /// declared in class 'IFace'.
2461 bool IvarBacksCurrentMethodAccessor(ObjCInterfaceDecl *IFace,

Completed in 284 milliseconds