• Home
  • Raw
  • Download

Lines Matching refs:CXCursor

135 static SourceRange getRawCursorExtent(CXCursor C);
136 static SourceRange getFullCursorExtent(CXCursor C, SourceManager &SrcMgr);
153 bool CursorVisitor::Visit(CXCursor Cursor, bool CheckedRegionOfInterest) { in Visit()
444 bool CursorVisitor::VisitChildren(CXCursor Cursor) { in VisitChildren()
537 llvm::Optional<bool> CursorVisitor::shouldVisitCursor(CXCursor Cursor) { in shouldVisitCursor()
572 CXCursor Cursor = MakeCXCursor(D, TU, RegionOfInterest); in VisitDeclContext()
960 CXCursor Cursor = MakeCXCursor(*I, TU, RegionOfInterest); in VisitObjCContainerDecl()
1627 NAME(DATA *d, CXCursor parent) : VisitorJob(parent, VisitorJob::KIND, d) {} \
1645 DeclVisit(Decl *d, CXCursor parent, bool isFirst) : in DeclVisit()
1656 TypeLocVisit(TypeLoc tl, CXCursor parent) : in TypeLocVisit()
1672 LabelRefVisit(LabelDecl *LD, SourceLocation labelLoc, CXCursor parent) in LabelRefVisit()
1686 NestedNameSpecifierLocVisit(NestedNameSpecifierLoc Qualifier, CXCursor parent) in NestedNameSpecifierLocVisit()
1703 DeclarationNameInfoVisit(Stmt *S, CXCursor parent) in DeclarationNameInfoVisit()
1724 MemberRefVisit(FieldDecl *D, SourceLocation L, CXCursor parent) in MemberRefVisit()
1739 CXCursor Parent;
1741 EnqueueVisitor(VisitorWorkList &wl, CXCursor parent) in EnqueueVisitor()
2126 bool CursorVisitor::IsInRegionOfInterest(CXCursor C) { in IsInRegionOfInterest()
2210 CXCursor Cursor = MakeCXCursor(S, StmtParent, TU, RegionOfInterest); in RunVisitorWorkList()
2865 CXCursor clang_getTranslationUnitCursor(CXTranslationUnit TU) { in clang_getTranslationUnitCursor()
2989 unsigned clang_visitChildren(CXCursor parent, in clang_visitChildren()
3002 (^CXCursorVisitorBlock)(CXCursor cursor, CXCursor parent);
3004 static enum CXChildVisitResult visitWithBlock(CXCursor cursor, CXCursor parent, in visitWithBlock()
3017 enum CXChildVisitResult(*invoke)(struct _CXChildVisitResult*, CXCursor,
3018 CXCursor);
3021 static enum CXChildVisitResult visitWithBlock(CXCursor cursor, CXCursor parent, in visitWithBlock()
3029 unsigned clang_visitChildrenWithBlock(CXCursor parent, in clang_visitChildrenWithBlock()
3066 CXString clang_getCursorSpelling(CXCursor C) { in clang_getCursorSpelling()
3195 CXSourceRange clang_Cursor_getSpellingNameRange(CXCursor C, in clang_Cursor_getSpellingNameRange()
3264 CXString clang_getCursorDisplayName(CXCursor C) { in clang_getCursorDisplayName()
3650 CXCursor &BestCursor;
3653 SourceLocation tokenBegin, CXCursor &outputCursor) in GetCursorData()
3660 static enum CXChildVisitResult GetCursorVisitor(CXCursor cursor, in GetCursorVisitor()
3661 CXCursor parent, in GetCursorVisitor()
3664 CXCursor *BestCursor = &Data->BestCursor; in GetCursorVisitor()
3755 CXCursor clang_getCursor(CXTranslationUnit TU, CXSourceLocation Loc) { in clang_getCursor()
3763 CXCursor Result = cxcursor::getCursor(TU, SLoc); in clang_getCursor()
3792 CXCursor Definition = clang_getCursorDefinition(Result); in clang_getCursor()
3814 CXCursor clang_getNullCursor(void) { in clang_getNullCursor()
3818 unsigned clang_equalCursors(CXCursor X, CXCursor Y) { in clang_equalCursors()
3822 unsigned clang_hashCursor(CXCursor C) { in clang_hashCursor()
3875 CXCursorKind clang_getCursorKind(CXCursor C) { in clang_getCursorKind()
3879 CXSourceLocation clang_getCursorLocation(CXCursor C) { in clang_getCursorLocation()
4010 CXCursor cxcursor::getCursor(CXTranslationUnit TU, SourceLocation SLoc) { in getCursor()
4025 CXCursor Result = MakeCXCursorInvalid(CXCursor_NoDeclFound); in getCursor()
4038 static SourceRange getRawCursorExtent(CXCursor C) { in getRawCursorExtent()
4140 static SourceRange getFullCursorExtent(CXCursor C, SourceManager &SrcMgr) { in getFullCursorExtent()
4181 CXSourceRange clang_getCursorExtent(CXCursor C) { in clang_getCursorExtent()
4189 CXCursor clang_getCursorReferenced(CXCursor C) { in clang_getCursorReferenced()
4211 CXCursor declCursor = MakeCXCursor(D, tu); in clang_getCursorReferenced()
4299 CXCursor clang_getCursorDefinition(CXCursor C) { in clang_getCursorDefinition()
4491 unsigned clang_isCursorDefinition(CXCursor C) { in clang_isCursorDefinition()
4498 CXCursor clang_getCanonicalCursor(CXCursor C) { in clang_getCanonicalCursor()
4517 int clang_Cursor_getObjCSelectorIndex(CXCursor cursor) { in clang_Cursor_getObjCSelectorIndex()
4521 unsigned clang_getNumOverloadedDecls(CXCursor C) { in clang_getNumOverloadedDecls()
4540 CXCursor clang_getOverloadedDecl(CXCursor cursor, unsigned index) { in clang_getOverloadedDecl()
4567 void clang_getDefinitionSpellingAndExtent(CXCursor C, in clang_getDefinitionSpellingAndExtent()
4589 CXSourceRange clang_getCursorReferenceNameRange(CXCursor C, unsigned NameFlags, in clang_getCursorReferenceNameRange()
4831 typedef llvm::DenseMap<unsigned, CXCursor> AnnotateTokensData;
4832 static enum CXChildVisitResult AnnotateTokensVisitor(CXCursor cursor,
4833 CXCursor parent,
4835 static bool AnnotateTokensPostChildrenVisitor(CXCursor cursor,
4842 CXCursor *Cursors;
4851 CXCursor Cursor;
4870 void annotateAndAdvanceTokens(CXCursor, RangeComparisonResult, SourceRange);
4871 void annotateAndAdvanceFunctionMacroTokens(CXCursor, RangeComparisonResult,
4876 CXToken *tokens, CXCursor *cursors, unsigned numTokens, in AnnotateTokensWorker()
4890 void VisitChildren(CXCursor C) { AnnotateVis.VisitChildren(C); } in VisitChildren()
4891 enum CXChildVisitResult Visit(CXCursor cursor, CXCursor parent);
4892 bool postVisitChildren(CXCursor cursor);
4924 const CXCursor &C = clang_getNullCursor(); in AnnotateTokens()
4940 void AnnotateTokensWorker::annotateAndAdvanceTokens(CXCursor updateC, in annotateAndAdvanceTokens()
4960 CXCursor updateC, in annotateAndAdvanceFunctionMacroTokens()
4994 AnnotateTokensWorker::Visit(CXCursor cursor, CXCursor parent) { in Visit()
5134 CXCursor &oldC = Annotated[rawEncoding]; in Visit()
5140 const CXCursor updateC = in Visit()
5179 bool AnnotateTokensWorker::postVisitChildren(CXCursor cursor) { in postVisitChildren()
5207 static enum CXChildVisitResult AnnotateTokensVisitor(CXCursor cursor, in AnnotateTokensVisitor()
5208 CXCursor parent, in AnnotateTokensVisitor()
5213 static bool AnnotateTokensPostChildrenVisitor(CXCursor cursor, in AnnotateTokensPostChildrenVisitor()
5235 CXChildVisitResult visit(CXCursor cursor, CXCursor parent) { in visit()
5281 MarkMacroArgTokensVisitorDelegate(CXCursor cursor, CXCursor parent, in MarkMacroArgTokensVisitorDelegate()
5293 CXCursor *Cursors;
5345 CXCursor Cursor in annotatePreprocessorTokens()
5370 CXCursor *Cursors = ((clang_annotateTokens_Data*)UserData)->Cursors; in clang_annotateTokensImpl()
5475 CXCursor *Cursors) { in clang_annotateTokens()
5481 CXCursor C = clang_getNullCursor(); in clang_annotateTokens()
5506 CXLinkageKind clang_getCursorLinkage(CXCursor cursor) { in clang_getCursorLinkage()
5578 enum CXAvailabilityKind clang_getCursorAvailability(CXCursor cursor) { in clang_getCursorAvailability()
5618 int clang_getCursorPlatformAvailability(CXCursor cursor, in clang_getCursorPlatformAvailability()
5684 CXLanguageKind clang_getCursorLanguage(CXCursor cursor) { in clang_getCursorLanguage()
5709 CXCursor clang_getCursorSemanticParent(CXCursor cursor) { in clang_getCursorSemanticParent()
5729 CXCursor clang_getCursorLexicalParent(CXCursor cursor) { in clang_getCursorLexicalParent()
5746 CXFile clang_getIncludedFile(CXCursor cursor) { in clang_getIncludedFile()
5754 CXSourceRange clang_Cursor_getCommentRange(CXCursor C) { in clang_Cursor_getCommentRange()
5767 CXString clang_Cursor_getRawCommentText(CXCursor C) { in clang_Cursor_getRawCommentText()
5782 CXString clang_Cursor_getBriefCommentText(CXCursor C) { in clang_Cursor_getBriefCommentText()
5801 CXComment clang_Cursor_getParsedComment(CXCursor C) { in clang_Cursor_getParsedComment()
5819 unsigned clang_CXXMethod_isStatic(CXCursor C) { in clang_CXXMethod_isStatic()
5832 unsigned clang_CXXMethod_isVirtual(CXCursor C) { in clang_CXXMethod_isVirtual()
5851 CXType clang_getIBOutletCollectionType(CXCursor C) { in clang_getIBOutletCollectionType()