Home | History | Annotate | Download | only in libclang

Lines Matching refs:Cursors

1344   // "Class") have associated declarations. Create cursors for those.
2233 // treated like DeclRefExpr cursors.
4693 CXCursor *Cursors;
4720 CXToken *tokens, CXCursor *cursors, unsigned numTokens,
4722 : Annotated(annotated), Tokens(tokens), Cursors(cursors),
4736 /// \brief Determine whether the annotator saw any cursors that have
4752 (clang_isInvalid(Cursors[I].kind) ||
4754 Cursors[I] = Pos->second;
4764 Cursors[I] = (Pos == Annotated.end()) ? C : Pos->second;
4784 Cursors[I] = updateC;
4817 if (clang_isInvalid(clang_getCursorKind(Cursors[I])))
4818 Cursors[I] = updateC;
4918 Cursors[I] = cursor;
4992 Cursors[I] = updateC;
5004 // but the child cursors.
5008 // capture by the child cursors.
5010 if (!clang_isInvalid(clang_getCursorKind(Cursors[I])))
5013 Cursors[I] = cursor;
5099 CXCursor *Cursors;
5176 CXCursor *Cursors = ((clang_annotateTokens_Data*)UserData)->Cursors;
5187 // region of interest to the corresponding cursors.
5206 AnnotateTokensWorker W(Annotated, Tokens, Cursors, NumTokens,
5223 if (Cursors[I].kind == CXCursor_ObjCPropertyDecl) {
5226 = dyn_cast_or_null<ObjCPropertyDecl>(getCursorDecl(Cursors[I]))) {
5247 if (Cursors[I].kind == CXCursor_ObjCInstanceMethodDecl ||
5248 Cursors[I].kind == CXCursor_ObjCClassMethodDecl) {
5262 if (Cursors[I].kind == CXCursor_CXXFinalAttr ||
5263 Cursors[I].kind == CXCursor_CXXOverrideAttr) {
5275 CXCursor *Cursors) {
5277 if (NumTokens == 0 || !Tokens || !Cursors)
5283 Cursors[I] = C;
5291 clang_annotateTokens_Data data = { TU, CXXUnit, Tokens, NumTokens, Cursors };