/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaPseudoObject.cpp | 258 ObjCMethodDecl *Getter; member in class:__anon3459::ObjCPropertyOpBuilder 267 SyntacticRefExpr(0), InstanceReceiver(0), Getter(0), Setter(0) { 542 } else if (Getter) { 543 T = Getter->getResultType(); 552 if (Getter) return true; 556 if ((Getter = RefExpr->getImplicitPropertyGetter())) { 557 GetterSelector = Getter->getSelector(); 577 Getter = LookupMethodInReceiverType(S, prop->getGetterName(), RefExpr); 578 return (Getter != 0); 664 assert(Getter); 1068 ObjCMethodDecl *Getter = S.LookupMethodInObjectType(GetterSelector, ContainerT, local [all...] |
H A D | SemaExprObjC.cpp | 1567 ObjCMethodDecl *Getter = IFace->lookupInstanceMethod(Sel); local 1570 if (!Getter) 1571 Getter = LookupMethodInQualifiedType(Sel, OPT, true); 1574 if (!Getter) 1575 Getter = IFace->lookupPrivateMethod(Sel); 1577 if (Getter) { 1579 if (DiagnoseUseOfDecl(Getter, MemberLoc)) 1602 if (Getter || Setter) { 1604 return Owned(new (Context) ObjCPropertyRefExpr(Getter, Setter, 1610 return Owned(new (Context) ObjCPropertyRefExpr(Getter, Sette 1709 ObjCMethodDecl *Getter = IFace->lookupClassMethod(Sel); local [all...] |
H A D | SemaExprMember.cpp | 1476 ObjCMethodDecl *Getter; local 1477 if ((Getter = IFace->lookupClassMethod(Sel))) { 1479 if (DiagnoseUseOfDecl(Getter, MemberLoc)) 1482 Getter = IFace->lookupPrivateMethod(Sel, false); 1499 if (Getter || Setter) { 1500 return Owned(new (Context) ObjCPropertyRefExpr(Getter, Setter,
|
H A D | SemaCodeComplete.cpp | 4767 CodeCompletionBuilder Getter(Results.getAllocator(), 4769 Getter.AddTypedTextChunk("getter"); 4770 Getter.AddTextChunk(" = "); 4771 Getter.AddPlaceholderChunk("method"); 4772 Results.AddResult(CodeCompletionResult(Getter.TakeString()));
|
H A D | TreeTransform.h | 2495 ObjCMethodDecl *Getter, 2501 new (getSema().Context) ObjCPropertyRefExpr(Getter, Setter, T, 2494 RebuildObjCPropertyRefExpr(Expr *Base, QualType T, ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, SourceLocation PropertyLoc) argument
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchersMacros.h | 315 template <typename T> struct TypeMatcher##MatcherName##Getter { \ 320 QualType, internal::TypeMatcher##MatcherName##Getter, \ 327 template <typename T> struct TypeLocMatcher##MatcherName##Getter { \ 332 TypeLoc, internal::TypeLocMatcher##MatcherName##Getter, \
|
H A D | ASTMatchersInternal.h | 1567 /// \c OuterT is any type that is supported by \c Getter. 1569 /// \code Getter<OuterT>::value() \endcode returns a 1573 template <typename OuterT> class Getter, 1578 typedef TypeTraversePolymorphicMatcher<InnerTBase, Getter, MatcherImpl, 1591 new MatcherImpl<OuterT>(InnerMatcher, Getter<OuterT>::value())); 1606 template <typename InnerTBase, template <typename OuterT> class Getter, 1608 TypeTraversePolymorphicMatcher<InnerTBase, Getter, MatcherImpl, ReturnTypesF> 1610 InnerTBase, Getter, MatcherImpl,
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | ExprObjC.h | 582 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, argument 588 PropertyOrGetter(Getter, true), SetterAndMethodRefFlags(Setter, 0), 593 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, argument 598 PropertyOrGetter(Getter, true), SetterAndMethodRefFlags(Setter, 0), 603 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, argument 608 PropertyOrGetter(Getter, true), SetterAndMethodRefFlags(Setter, 0), 685 if (const ObjCMethodDecl *Getter = PDecl->getGetterMethodDecl()) 686 ResultType = Getter->getResultType(); 690 const ObjCMethodDecl *Getter = getImplicitPropertyGetter(); local 691 if (Getter) 749 setImplicitProperty(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, unsigned methRefFlags) argument [all...] |
H A D | DeclCXX.h | 3089 SourceLocation StartL, IdentifierInfo *Getter, 3091 DeclaratorDecl(MSProperty, DC, L, N, T, TInfo, StartL), GetterId(Getter), 3087 MSPropertyDecl(DeclContext *DC, SourceLocation L, DeclarationName N, QualType T, TypeSourceInfo *TInfo, SourceLocation StartL, IdentifierInfo *Getter, IdentifierInfo *Setter) argument
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 318 static void rewriteToObjCProperty(const ObjCMethodDecl *Getter, argument 335 std::string PropertyNameString = Getter->getNameAsString(); 349 QualType ResType = Context.getCanonicalType(Getter->getResultType()); 359 QualType QT = Getter->getResultType(); 371 QualType RT = Getter->getResultType(); 409 SourceLocation StartGetterSelectorLoc = Getter->getSelectorStartLoc(); 410 Selector GetterSelector = Getter->getSelector(); 414 commit.replace(CharSourceRange::getCharRange(Getter->getLocStart(),
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 1543 /// \return true if Getter has the default name for the property PD. 1545 const ObjCMethodDecl *Getter) { 1547 if (!Getter) 1550 assert(Getter->getDeclName().isObjCZeroArgSelector()); 1552 Getter->getDeclName().getObjCSelector().getNameForSlot(0); 1636 ObjCMethodDecl *Getter = PD->getGetterMethodDecl(); local 1641 hasDefaultGetterName(PD, Getter) ? "" : 1710 ObjCMethodDecl *Getter = PD->getGetterMethodDecl(); local 1715 hasDefaultGetterName(PD, Getter) ? "" : 1544 hasDefaultGetterName(const ObjCPropertyDecl *PD, const ObjCMethodDecl *Getter) argument
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 5483 if (ObjCMethodDecl *Getter = PD->getGetterMethodDecl()) 5484 if (!Getter->isDefined()) 5485 InstanceMethods.push_back(Getter); 5765 if (ObjCMethodDecl *Getter = PD->getGetterMethodDecl()) 5766 InstanceMethods.push_back(Getter);
|
H A D | RewriteModernObjC.cpp | 7318 if (ObjCMethodDecl *Getter = PD->getGetterMethodDecl()) 7320 InstanceMethods.push_back(Getter); 7579 if (ObjCMethodDecl *Getter = PD->getGetterMethodDecl()) 7580 InstanceMethods.push_back(Getter);
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1000 ObjCMethodDecl *Getter = ReadDeclAs<ObjCMethodDecl>(Record, Idx); local 1002 E->setImplicitProperty(Getter, Setter, MethodRefFlags);
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 3105 ObjCMethodDecl *Getter,
|