Lines Matching refs:Declaration
563 R.Declaration->getDeclContext()->getRedeclContext(); in CheckHiddenResult()
579 R.Declaration->getDeclContext()); in CheckHiddenResult()
753 if (const ObjCMethodDecl *Method = dyn_cast<ObjCMethodDecl>(R.Declaration)) in AdjustResultPriorityForDecl()
760 QualType T = getDeclUsageType(SemaRef.Context, R.Declaration); in AdjustResultPriorityForDecl()
776 if (!SemaRef.getLangOpts().CPlusPlus || !R.Declaration || in MaybeAddConstructorResults()
781 const NamedDecl *D = R.Declaration; in MaybeAddConstructorResults()
807 R.Declaration = *I; in MaybeAddConstructorResults()
808 R.CursorKind = getCursorKindForDecl(R.Declaration); in MaybeAddConstructorResults()
824 dyn_cast<UsingShadowDecl>(R.Declaration)) { in MaybeAddResult()
832 const Decl *CanonDecl = R.Declaration->getCanonicalDecl(); in MaybeAddResult()
836 if (!isInterestingDecl(R.Declaration, AsNestedNameSpecifier)) in MaybeAddResult()
840 if (isa<CXXConstructorDecl>(R.Declaration)) in MaybeAddResult()
845 ShadowMap::iterator NamePos = SMap.find(R.Declaration->getDeclName()); in MaybeAddResult()
856 Results[Index].Declaration = R.Declaration; in MaybeAddResult()
870 ShadowMap::iterator NamePos = SM->find(R.Declaration->getDeclName()); in MaybeAddResult()
911 const DeclContext *Ctx = R.Declaration->getDeclContext(); in MaybeAddResult()
924 SMap[R.Declaration->getDeclName()].Add(R.Declaration, Results.size()); in MaybeAddResult()
940 if (const UsingShadowDecl *Using = dyn_cast<UsingShadowDecl>(R.Declaration)) { in AddResult()
949 if (!isInterestingDecl(R.Declaration, AsNestedNameSpecifier)) in AddResult()
953 if (isa<CXXConstructorDecl>(R.Declaration)) in AddResult()
960 if (!AllDeclsFound.insert(R.Declaration->getCanonicalDecl()).second) in AddResult()
970 isa<CXXRecordDecl>(R.Declaration->getDeclContext() in AddResult()
977 const DeclContext *Ctx = R.Declaration->getDeclContext(); in AddResult()
995 if (const CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(R.Declaration)) in AddResult()
2540 if (Declaration) { in CreateCodeCompletionString()
2541 Result.addParentContext(Declaration->getDeclContext()); in CreateCodeCompletionString()
2547 const NamedDecl *ND = Declaration; in CreateCodeCompletionString()
2622 const NamedDecl *ND = Declaration; in CreateCodeCompletionString()
5325 isa<ObjCMethodDecl>(R.Declaration)) { in getPreferredArgumentTypeForMessageSend()
5327 const ObjCMethodDecl *Method = cast<ObjCMethodDecl>(R.Declaration); in getPreferredArgumentTypeForMessageSend()
6019 Results.data()[Results.size() - 1].Declaration == Ivar) in CodeCompleteObjCPropertySynthesizeIvar()