Lines Matching refs:NumTokens
5218 CXToken **Tokens, unsigned *NumTokens) { in clang_tokenize() argument
5225 if (NumTokens) in clang_tokenize()
5226 *NumTokens = 0; in clang_tokenize()
5234 if (!CXXUnit || !Tokens || !NumTokens) in clang_tokenize()
5251 *NumTokens = CXTokens.size(); in clang_tokenize()
5255 CXToken *Tokens, unsigned NumTokens) { in clang_disposeTokens() argument
5275 unsigned NumTokens; member in __anonbd367dd30711::AnnotateTokensWorker
5291 assert(Idx < NumTokens); in getTok()
5295 assert(Idx < NumTokens); in getTok()
5298 bool MoreTokens() const { return TokIdx < NumTokens; } in MoreTokens()
5319 NumTokens(numTokens), TokIdx(0), PreprocessingTokIdx(0), in AnnotateTokensWorker()
5406 for (; I < NumTokens && isFunctionMacroToken(I); ++I) { in annotateAndAdvanceFunctionMacroTokens()
5635 unsigned NumTokens; member in __anonbd367dd30811::MarkMacroArgTokensVisitor
5641 : SM(SM), Tokens(tokens), NumTokens(numTokens), CurIdx(0) { } in MarkMacroArgTokensVisitor()
5651 for (; CurIdx < NumTokens; ++CurIdx) { in visit()
5657 if (CurIdx == NumTokens) in visit()
5660 for (; CurIdx < NumTokens; ++CurIdx) { in visit()
5668 if (CurIdx == NumTokens) in visit()
5676 assert(Idx < NumTokens); in getTok()
5680 assert(Idx < NumTokens); in getTok()
5709 unsigned NumTokens; member
5717 unsigned &NextIdx, unsigned NumTokens) { in lexNext() argument
5718 if (NextIdx >= NumTokens) in lexNext()
5733 unsigned NumTokens) { in annotatePreprocessorTokens() argument
5763 if (lexNext(Lex, Tok, NextIdx, NumTokens)) in annotatePreprocessorTokens()
5778 if (lexNext(Lex, Tok, NextIdx, NumTokens)) in annotatePreprocessorTokens()
5783 if (lexNext(Lex, Tok, NextIdx, NumTokens)) in annotatePreprocessorTokens()
5797 if (lexNext(Lex, Tok, NextIdx, NumTokens)) { in annotatePreprocessorTokens()
5836 const unsigned NumTokens = ((clang_annotateTokens_Data*)UserData)->NumTokens; in clang_annotateTokensImpl() local
5849 Tokens[NumTokens-1]))); in clang_annotateTokensImpl()
5853 annotatePreprocessorTokens(TU, RegionOfInterest, Cursors, Tokens, NumTokens); in clang_annotateTokensImpl()
5868 Tokens, NumTokens); in clang_annotateTokensImpl()
5879 AnnotateTokensWorker W(Tokens, Cursors, NumTokens, TU, RegionOfInterest); in clang_annotateTokensImpl()
5891 for (unsigned I = 0; I != NumTokens; ++I) { in clang_annotateTokensImpl()
5946 CXToken *Tokens, unsigned NumTokens, in clang_annotateTokens() argument
5952 if (NumTokens == 0 || !Tokens || !Cursors) { in clang_annotateTokens()
5960 CXSourceLocation eloc = clang_getTokenLocation(TU, Tokens[NumTokens-1]); in clang_annotateTokens()
5966 for (unsigned I = 0; I != NumTokens; ++I) in clang_annotateTokens()
5975 clang_annotateTokens_Data data = { TU, CXXUnit, Tokens, NumTokens, Cursors }; in clang_annotateTokens()