Lines Matching refs:TU

22 static void getTopOverriddenMethods(CXTranslationUnit TU,  in getTopOverriddenMethods()  argument
31 cxcursor::getOverriddenCursors(cxcursor::MakeCXCursor(D, TU), Overridden); in getTopOverriddenMethods()
40 getTopOverriddenMethods(TU, cxcursor::getCursorDecl(*I), Methods); in getTopOverriddenMethods()
46 CXTranslationUnit TU; member
55 FindFileIdRefVisitData(CXTranslationUnit TU, FileID FID, in FindFileIdRefVisitData()
58 : TU(TU), FID(FID), SelectorIdIdx(selectorIdIdx), visitor(visitor) { in FindFileIdRefVisitData()
60 getTopOverriddenMethods(TU, Dcl, TopMethods); in FindFileIdRefVisitData()
64 return cxtu::getASTUnit(TU)->getASTContext(); in getASTContext()
116 getTopOverriddenMethods(TU, D, methods); in isOverriddingMethod()
212 static bool findIdRefsInFile(CXTranslationUnit TU, CXCursor declCursor, in findIdRefsInFile() argument
216 SourceManager &SM = cxtu::getASTUnit(TU)->getSourceManager(); in findIdRefsInFile()
223 FindFileIdRefVisitData data(TU, FID, Dcl, in findIdRefsInFile()
228 return clang_visitChildren(cxcursor::MakeCXCursor(cast<Decl>(DC), TU), in findIdRefsInFile()
233 CursorVisitor FindIdRefsVisitor(TU, in findIdRefsInFile()
306 static bool findMacroRefsInFile(CXTranslationUnit TU, CXCursor Cursor, in findMacroRefsInFile() argument
313 ASTUnit *Unit = cxtu::getASTUnit(TU); in findMacroRefsInFile()
328 CursorVisitor FindMacroRefsVisitor(TU, in findMacroRefsInFile()
381 static bool findIncludesInFile(CXTranslationUnit TU, const FileEntry *File, in findIncludesInFile() argument
383 assert(TU && File && Visitor.visit); in findIncludesInFile()
385 ASTUnit *Unit = cxtu::getASTUnit(TU); in findIncludesInFile()
393 CursorVisitor InclusionCursorsVisitor(TU, in findIncludesInFile()
478 CXResult clang_findIncludesInFile(CXTranslationUnit TU, CXFile file, in clang_findIncludesInFile() argument
480 if (cxtu::isNotUsableTU(TU)) { in clang_findIncludesInFile()
481 LOG_BAD_TU(TU); in clang_findIncludesInFile()
498 *Log << TU << " @" << static_cast<const FileEntry *>(file); in clang_findIncludesInFile()
500 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_findIncludesInFile()
506 if (findIncludesInFile(TU, static_cast<const FileEntry *>(file), visitor)) in clang_findIncludesInFile()
526 CXResult clang_findIncludesInFileWithBlock(CXTranslationUnit TU, in clang_findIncludesInFileWithBlock() argument
531 return clang_findIncludesInFile(TU, file, visitor); in clang_findIncludesInFileWithBlock()