Lines Matching refs:MakeCXCursor

377     if (Visit(MakeCXCursor(D, TU, Range), /*CheckedRegionOfInterest=*/true))  in visitDeclsFromFileRegion()
398 if (Visit(MakeCXCursor(D, TU, Range), /*CheckedRegionOfInterest=*/true)) in visitDeclsFromFileRegion()
598 return Visit(MakeCXCursor(Body, StmtParent, TU, RegionOfInterest)); in VisitBlockDecl()
652 CXCursor Cursor = MakeCXCursor(D, TU, RegionOfInterest); in handleDeclForVisitation()
695 return Visit(MakeCXCursor(D->getTemplatedDecl(), TU, RegionOfInterest)); in VisitTypeAliasTemplateDecl()
780 return Visit(MakeCXCursor(Init, StmtParent, TU, RegionOfInterest)); in VisitEnumConstantDecl()
900 if (Visit(MakeCXCursor(Initializer, ND, TU, RegionOfInterest))) in VisitFunctionDecl()
905 if (Visit(MakeCXCursor(ND->getBody(), StmtParent, TU, RegionOfInterest))) in VisitFunctionDecl()
917 return Visit(MakeCXCursor(BitWidth, StmtParent, TU, RegionOfInterest)); in VisitFieldDecl()
920 return Visit(MakeCXCursor(Init, StmtParent, TU, RegionOfInterest)); in VisitFieldDecl()
930 return Visit(MakeCXCursor(Init, StmtParent, TU, RegionOfInterest)); in VisitVarDecl()
941 return Visit(MakeCXCursor(DefArg, StmtParent, TU, RegionOfInterest)); in VisitNonTypeTemplateParmDecl()
995 if (Visit(MakeCXCursor(P, TU, RegionOfInterest))) in VisitObjCMethodDecl()
1000 Visit(MakeCXCursor(ND->getBody(), StmtParent, TU, RegionOfInterest)); in VisitObjCMethodDecl()
1075 CXCursor Cursor = MakeCXCursor(*I, TU, RegionOfInterest); in VisitObjCContainerDecl()
1145 if (Visit(MakeCXCursor(MD, TU, RegionOfInterest))) in VisitObjCPropertyDecl()
1150 if (Visit(MakeCXCursor(MD, TU, RegionOfInterest))) in VisitObjCPropertyDecl()
1162 if (Visit(MakeCXCursor(typeParam, TU, RegionOfInterest))) in VisitObjCTypeParamList()
1291 if (Visit(MakeCXCursor(D->getAssertExpr(), StmtParent, TU, RegionOfInterest))) in VisitStaticAssertDecl()
1294 if (Visit(MakeCXCursor(Message, StmtParent, TU, RegionOfInterest))) in VisitStaticAssertDecl()
1301 if (Visit(MakeCXCursor(FriendD, TU, RegionOfInterest))) in VisitFriendDecl()
1312 if (Visit(MakeCXCursor(B, TU, RegionOfInterest))) in VisitDecompositionDecl()
1323 if (Visit(MakeCXCursor(E, D, TU, RegionOfInterest))) in VisitConceptDecl()
1509 if (Visit(MakeCXCursor(*P, TU, RegionOfInterest))) in VisitTemplateParameters()
1514 if (Visit(MakeCXCursor(E, nullptr, TU, RegionOfInterest))) in VisitTemplateParameters()
1570 return Visit(MakeCXCursor(E, StmtParent, TU, RegionOfInterest)); in VisitTemplateArgumentLoc()
1575 return Visit(MakeCXCursor(E, StmtParent, TU, RegionOfInterest)); in VisitTemplateArgumentLoc()
1580 return Visit(MakeCXCursor(E, StmtParent, TU, RegionOfInterest)); in VisitTemplateArgumentLoc()
1670 return Visit(MakeCXCursor(TL.getDecl(), TU, RegionOfInterest)); in VisitTagTypeLoc()
1767 if (Visit(MakeCXCursor(D, TU, RegionOfInterest))) in VisitFunctionTypeLoc()
1778 return Visit(MakeCXCursor(Size, StmtParent, TU, RegionOfInterest)); in VisitArrayTypeLoc()
1816 return Visit(MakeCXCursor(TL.getUnderlyingExpr(), StmtParent, TU)); in VisitTypeOfExprTypeLoc()
1864 return Visit(MakeCXCursor(E, StmtParent, TU)); in VisitDecltypeTypeLoc()
1928 Visit(MakeCXCursor(I, D, TU))) in VisitAttributes()
3305 EnqueueVisitor(WL, MakeCXCursor(S, StmtParent, TU, RegionOfInterest)) in EnqueueWorkList()
3333 if (Visit(MakeCXCursor(D, TU, RegionOfInterest, in RunVisitorWorkList()
3388 CXCursor Cursor = MakeCXCursor(S, StmtParent, TU, RegionOfInterest); in RunVisitorWorkList()
3502 if (Visit(MakeCXCursor(Proto.getParam(I), TU))) in RunVisitorWorkList()
4513 return MakeCXCursor(CXXUnit->getASTContext().getTranslationUnitDecl(), TU); in clang_getTranslationUnitCursor()
6528 return MakeCXCursor(Property, tu); in clang_getCursorReferenced()
6537 CXCursor declCursor = MakeCXCursor(D, tu); in clang_getCursorReferenced()
6554 return MakeCXCursor(labelS, getCursorDecl(C), tu); in clang_getCursorReferenced()
6570 return MakeCXCursor(getCursorObjCSuperClassRef(C).first, tu); in clang_getCursorReferenced()
6575 return MakeCXCursor(Def, tu); in clang_getCursorReferenced()
6577 return MakeCXCursor(Prot, tu); in clang_getCursorReferenced()
6583 return MakeCXCursor(Def, tu); in clang_getCursorReferenced()
6585 return MakeCXCursor(Class, tu); in clang_getCursorReferenced()
6589 return MakeCXCursor(getCursorTypeRef(C).first, tu); in clang_getCursorReferenced()
6592 return MakeCXCursor(getCursorTemplateRef(C).first, tu); in clang_getCursorReferenced()
6595 return MakeCXCursor(getCursorNamespaceRef(C).first, tu); in clang_getCursorReferenced()
6598 return MakeCXCursor(getCursorMemberRef(C).first, tu); in clang_getCursorReferenced()
6608 return MakeCXCursor( in clang_getCursorReferenced()
6616 return MakeCXCursor(getCursorVariableRef(C).first, tu); in clang_getCursorReferenced()
6712 return MakeCXCursor(cast<UsingDirectiveDecl>(D)->getNominatedNamespace(), in clang_getCursorDefinition()
6716 return MakeCXCursor(cast<NamespaceAliasDecl>(D)->getNamespace(), TU); in clang_getCursorDefinition()
6724 return MakeCXCursor(Def, TU); in clang_getCursorDefinition()
6734 return MakeCXCursor(Def, TU); in clang_getCursorDefinition()
6744 return MakeCXCursor(Def, TU); in clang_getCursorDefinition()
6751 return MakeCXCursor(Def->getDescribedFunctionTemplate(), TU); in clang_getCursorDefinition()
6758 return MakeCXCursor(cast<CXXRecordDecl>(Def)->getDescribedClassTemplate(), in clang_getCursorDefinition()
6766 return MakeCXCursor(cast<VarDecl>(Def)->getDescribedVarTemplate(), TU); in clang_getCursorDefinition()
6778 MakeCXCursor(cast<UsingShadowDecl>(D)->getTargetDecl(), TU)); in clang_getCursorDefinition()
6794 return MakeCXCursor(Def, TU); in clang_getCursorDefinition()
6802 return MakeCXCursor(Impl, TU); in clang_getCursorDefinition()
6808 return MakeCXCursor(Def, TU); in clang_getCursorDefinition()
6820 return MakeCXCursor(Def, TU); in clang_getCursorDefinition()
6822 return MakeCXCursor(Impl, TU); in clang_getCursorDefinition()
6835 return MakeCXCursor(Def, TU); in clang_getCursorDefinition()
6841 return clang_getCursorDefinition(MakeCXCursor(Friend, TU)); in clang_getCursorDefinition()
6846 return clang_getCursorDefinition(MakeCXCursor(Friend, TU)); in clang_getCursorDefinition()
6868 return MakeCXCursor(CatD, getCursorTU(C)); in clang_getCanonicalCursor()
6872 return MakeCXCursor(IFD, getCursorTU(C)); in clang_getCanonicalCursor()
6874 return MakeCXCursor(D->getCanonicalDecl(), getCursorTU(C)); in clang_getCanonicalCursor()
6913 return MakeCXCursor(E->decls_begin()[index], TU); in clang_getOverloadedDecl()
6917 return MakeCXCursor(S->begin()[index], TU); in clang_getOverloadedDecl()
6924 return MakeCXCursor(cast<UsingShadowDecl>(*Pos)->getTargetDecl(), TU); in clang_getOverloadedDecl()
7389 CXCursor cxChild = MakeCXCursor(DRE, parentDecl, TU); in DetermineChildActions()
7394 cxChild = MakeCXCursor(ICE, parentDecl, TU); in DetermineChildActions()
8467 return MakeCXCursor(maybeGetTemplateCursor(cast<Decl>(DC)), in clang_getCursorSemanticParent()
8474 return MakeCXCursor(D, getCursorTU(cursor)); in clang_getCursorSemanticParent()
8487 return MakeCXCursor(maybeGetTemplateCursor(cast<Decl>(DC)), in clang_getCursorLexicalParent()
9178 return cxcursor::MakeCXCursor(Init, VD, cxcursor::getCursorTU(cursor)); in clang_Cursor_getVarDeclInitializer()