• Home
  • Raw
  • Download

Lines Matching refs:CXCursor

144 static SourceRange getRawCursorExtent(CXCursor C);
145 static SourceRange getFullCursorExtent(CXCursor C, SourceManager &SrcMgr);
162 bool CursorVisitor::Visit(CXCursor Cursor, bool CheckedRegionOfInterest) { in Visit()
461 bool CursorVisitor::VisitChildren(CXCursor Cursor) { in VisitChildren()
568 Optional<bool> CursorVisitor::shouldVisitCursor(CXCursor Cursor) { in shouldVisitCursor()
603 CXCursor Cursor = MakeCXCursor(D, TU, RegionOfInterest); in VisitDeclContext()
1005 CXCursor Cursor = MakeCXCursor(*I, TU, RegionOfInterest); in VisitObjCContainerDecl()
1689 NAME(const DATA *d, CXCursor parent) : \
1708 DeclVisit(const Decl *D, CXCursor parent, bool isFirst) : in DeclVisit()
1719 TypeLocVisit(TypeLoc tl, CXCursor parent) : in TypeLocVisit()
1735 LabelRefVisit(LabelDecl *LD, SourceLocation labelLoc, CXCursor parent) in LabelRefVisit()
1751 NestedNameSpecifierLocVisit(NestedNameSpecifierLoc Qualifier, CXCursor parent) in NestedNameSpecifierLocVisit()
1770 DeclarationNameInfoVisit(const Stmt *S, CXCursor parent) in DeclarationNameInfoVisit()
1791 MemberRefVisit(const FieldDecl *D, SourceLocation L, CXCursor parent) in MemberRefVisit()
1807 CXCursor Parent;
1809 EnqueueVisitor(VisitorWorkList &wl, CXCursor parent) in EnqueueVisitor()
2246 bool CursorVisitor::IsInRegionOfInterest(CXCursor C) { in IsInRegionOfInterest()
2330 CXCursor Cursor = MakeCXCursor(S, StmtParent, TU, RegionOfInterest); in RunVisitorWorkList()
3005 CXCursor clang_getTranslationUnitCursor(CXTranslationUnit TU) { in clang_getTranslationUnitCursor()
3144 unsigned clang_visitChildren(CXCursor parent, in clang_visitChildren()
3157 (^CXCursorVisitorBlock)(CXCursor cursor, CXCursor parent);
3159 static enum CXChildVisitResult visitWithBlock(CXCursor cursor, CXCursor parent, in visitWithBlock()
3172 enum CXChildVisitResult(*invoke)(struct _CXChildVisitResult*, CXCursor,
3173 CXCursor);
3176 static enum CXChildVisitResult visitWithBlock(CXCursor cursor, CXCursor parent, in visitWithBlock()
3184 unsigned clang_visitChildrenWithBlock(CXCursor parent, in clang_visitChildrenWithBlock()
3226 CXString clang_getCursorSpelling(CXCursor C) { in clang_getCursorSpelling()
3354 CXSourceRange clang_Cursor_getSpellingNameRange(CXCursor C, in clang_Cursor_getSpellingNameRange()
3436 CXString clang_getCursorDisplayName(CXCursor C) { in clang_getCursorDisplayName()
3828 CXCursor &BestCursor;
3831 SourceLocation tokenBegin, CXCursor &outputCursor) in GetCursorData()
3838 static enum CXChildVisitResult GetCursorVisitor(CXCursor cursor, in GetCursorVisitor()
3839 CXCursor parent, in GetCursorVisitor()
3842 CXCursor *BestCursor = &Data->BestCursor; in GetCursorVisitor()
3933 CXCursor clang_getCursor(CXTranslationUnit TU, CXSourceLocation Loc) { in clang_getCursor()
3941 CXCursor Result = cxcursor::getCursor(TU, SLoc); in clang_getCursor()
3970 CXCursor Definition = clang_getCursorDefinition(Result); in clang_getCursor()
3992 CXCursor clang_getNullCursor(void) { in clang_getNullCursor()
3996 unsigned clang_equalCursors(CXCursor X, CXCursor Y) { in clang_equalCursors()
4012 unsigned clang_hashCursor(CXCursor C) { in clang_hashCursor()
4066 CXCursorKind clang_getCursorKind(CXCursor C) { in clang_getCursorKind()
4070 CXSourceLocation clang_getCursorLocation(CXCursor C) { in clang_getCursorLocation()
4202 CXCursor cxcursor::getCursor(CXTranslationUnit TU, SourceLocation SLoc) { in getCursor()
4217 CXCursor Result = MakeCXCursorInvalid(CXCursor_NoDeclFound); in getCursor()
4230 static SourceRange getRawCursorExtent(CXCursor C) { in getRawCursorExtent()
4332 static SourceRange getFullCursorExtent(CXCursor C, SourceManager &SrcMgr) { in getFullCursorExtent()
4373 CXSourceRange clang_getCursorExtent(CXCursor C) { in clang_getCursorExtent()
4381 CXCursor clang_getCursorReferenced(CXCursor C) { in clang_getCursorReferenced()
4404 CXCursor declCursor = MakeCXCursor(D, tu); in clang_getCursorReferenced()
4492 CXCursor clang_getCursorDefinition(CXCursor C) { in clang_getCursorDefinition()
4697 unsigned clang_isCursorDefinition(CXCursor C) { in clang_isCursorDefinition()
4704 CXCursor clang_getCanonicalCursor(CXCursor C) { in clang_getCanonicalCursor()
4723 int clang_Cursor_getObjCSelectorIndex(CXCursor cursor) { in clang_Cursor_getObjCSelectorIndex()
4727 unsigned clang_getNumOverloadedDecls(CXCursor C) { in clang_getNumOverloadedDecls()
4746 CXCursor clang_getOverloadedDecl(CXCursor cursor, unsigned index) { in clang_getOverloadedDecl()
4773 void clang_getDefinitionSpellingAndExtent(CXCursor C, in clang_getDefinitionSpellingAndExtent()
4794 CXSourceRange clang_getCursorReferenceNameRange(CXCursor C, unsigned NameFlags, in clang_getCursorReferenceNameRange()
5043 static enum CXChildVisitResult AnnotateTokensVisitor(CXCursor cursor,
5044 CXCursor parent,
5046 static bool AnnotateTokensPostChildrenVisitor(CXCursor cursor,
5052 CXCursor *Cursors;
5061 CXCursor Cursor;
5081 void annotateAndAdvanceTokens(CXCursor, RangeComparisonResult, SourceRange);
5082 bool annotateAndAdvanceFunctionMacroTokens(CXCursor, RangeComparisonResult,
5086 AnnotateTokensWorker(CXToken *tokens, CXCursor *cursors, unsigned numTokens, in AnnotateTokensWorker()
5100 void VisitChildren(CXCursor C) { AnnotateVis.VisitChildren(C); } in VisitChildren()
5101 enum CXChildVisitResult Visit(CXCursor cursor, CXCursor parent);
5102 bool postVisitChildren(CXCursor cursor);
5123 static inline void updateCursorAnnotation(CXCursor &Cursor, in updateCursorAnnotation()
5124 const CXCursor &updateC) { in updateCursorAnnotation()
5136 void AnnotateTokensWorker::annotateAndAdvanceTokens(CXCursor updateC, in annotateAndAdvanceTokens()
5158 CXCursor updateC, in annotateAndAdvanceFunctionMacroTokens()
5195 AnnotateTokensWorker::Visit(CXCursor cursor, CXCursor parent) { in Visit()
5312 const CXCursor updateC = in Visit()
5354 bool AnnotateTokensWorker::postVisitChildren(CXCursor cursor) { in postVisitChildren()
5387 static enum CXChildVisitResult AnnotateTokensVisitor(CXCursor cursor, in AnnotateTokensVisitor()
5388 CXCursor parent, in AnnotateTokensVisitor()
5393 static bool AnnotateTokensPostChildrenVisitor(CXCursor cursor, in AnnotateTokensPostChildrenVisitor()
5415 CXChildVisitResult visit(CXCursor cursor, CXCursor parent) { in visit()
5461 MarkMacroArgTokensVisitorDelegate(CXCursor cursor, CXCursor parent, in MarkMacroArgTokensVisitorDelegate()
5473 CXCursor *Cursors;
5494 CXCursor *Cursors, in annotatePreprocessorTokens()
5582 CXCursor Cursor = in annotatePreprocessorTokens()
5601 CXCursor *Cursors = ((clang_annotateTokens_Data*)UserData)->Cursors; in clang_annotateTokensImpl()
5711 CXCursor *Cursors) { in clang_annotateTokens()
5725 CXCursor C = clang_getNullCursor(); in clang_annotateTokens()
5750 CXLinkageKind clang_getCursorLinkage(CXCursor cursor) { in clang_getCursorLinkage()
5823 enum CXAvailabilityKind clang_getCursorAvailability(CXCursor cursor) { in clang_getCursorAvailability()
5865 int clang_getCursorPlatformAvailability(CXCursor cursor, in clang_getCursorPlatformAvailability()
5930 CXLanguageKind clang_getCursorLanguage(CXCursor cursor) { in clang_getCursorLanguage()
5955 CXCursor clang_getCursorSemanticParent(CXCursor cursor) { in clang_getCursorSemanticParent()
5975 CXCursor clang_getCursorLexicalParent(CXCursor cursor) { in clang_getCursorLexicalParent()
5992 CXFile clang_getIncludedFile(CXCursor cursor) { in clang_getIncludedFile()
6000 unsigned clang_Cursor_getObjCPropertyAttributes(CXCursor C, unsigned reserved) { in clang_Cursor_getObjCPropertyAttributes()
6029 unsigned clang_Cursor_getObjCDeclQualifiers(CXCursor C) { in clang_Cursor_getObjCDeclQualifiers()
6053 unsigned clang_Cursor_isObjCOptional(CXCursor C) { in clang_Cursor_isObjCOptional()
6066 unsigned clang_Cursor_isVariadic(CXCursor C) { in clang_Cursor_isVariadic()
6079 CXSourceRange clang_Cursor_getCommentRange(CXCursor C) { in clang_Cursor_getCommentRange()
6092 CXString clang_Cursor_getRawCommentText(CXCursor C) { in clang_Cursor_getRawCommentText()
6107 CXString clang_Cursor_getBriefCommentText(CXCursor C) { in clang_Cursor_getBriefCommentText()
6126 CXComment clang_Cursor_getParsedComment(CXCursor C) { in clang_Cursor_getParsedComment()
6137 CXModule clang_Cursor_getModule(CXCursor C) { in clang_Cursor_getModule()
6206 unsigned clang_CXXMethod_isPureVirtual(CXCursor C) { in clang_CXXMethod_isPureVirtual()
6220 unsigned clang_CXXMethod_isStatic(CXCursor C) { in clang_CXXMethod_isStatic()
6234 unsigned clang_CXXMethod_isVirtual(CXCursor C) { in clang_CXXMethod_isVirtual()
6254 CXType clang_getIBOutletCollectionType(CXCursor C) { in clang_getIBOutletCollectionType()
6620 Logger &cxindex::Logger::operator<<(CXCursor cursor) { in operator <<()