Lines Matching refs:CXXUnit

528     ASTUnit *CXXUnit = cxtu::getASTUnit(TU);  in VisitChildren()  local
533 if (!CXXUnit->isMainFileAST() && CXXUnit->getOnlyLocalDecls() && in VisitChildren()
535 for (ASTUnit::top_level_iterator TL = CXXUnit->top_level_begin(), in VisitChildren()
536 TLEnd = CXXUnit->top_level_end(); in VisitChildren()
544 CXXUnit->getASTContext().getTranslationUnitDecl())) in VisitChildren()
550 if (CXXUnit->getPreprocessor().getPreprocessingRecord()) in VisitChildren()
4353 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_saveTranslationUnit() local
4354 ASTUnit::ConcurrencyCheck Check(*CXXUnit); in clang_saveTranslationUnit()
4355 if (!CXXUnit->hasSema()) in clang_saveTranslationUnit()
4363 if (!CXXUnit->getDiagnostics().hasUnrecoverableErrorOccurred()) { in clang_saveTranslationUnit()
4445 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_reparseTranslationUnit_Impl() local
4446 ASTUnit::ConcurrencyCheck Check(*CXXUnit); in clang_reparseTranslationUnit_Impl()
4461 if (!CXXUnit->Reparse(CXXIdx->getPCHContainerOperations(), in clang_reparseTranslationUnit_Impl()
4464 if (isASTReadError(CXXUnit)) in clang_reparseTranslationUnit_Impl()
4502 ASTUnit *CXXUnit = cxtu::getASTUnit(CTUnit); in clang_getTranslationUnitSpelling() local
4503 return cxstring::createDup(CXXUnit->getOriginalSourceFileName()); in clang_getTranslationUnitSpelling()
4512 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_getTranslationUnitCursor() local
4513 return MakeCXCursor(CXXUnit->getASTContext().getTranslationUnitDecl(), TU); in clang_getTranslationUnitCursor()
4535 ASTUnit *CXXUnit = cxtu::getASTUnit(CTUnit); in clang_TargetInfo_getTriple() local
4537 CXXUnit->getASTContext().getTargetInfo().getTriple().normalize(); in clang_TargetInfo_getTriple()
4549 ASTUnit *CXXUnit = cxtu::getASTUnit(CTUnit); in clang_TargetInfo_getPointerWidth() local
4550 return CXXUnit->getASTContext().getTargetInfo().getMaxPointerWidth(); in clang_TargetInfo_getPointerWidth()
4586 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_getFile() local
4588 FileManager &FMgr = CXXUnit->getFileManager(); in clang_getFile()
4624 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_isFileMultipleIncludeGuarded() local
4626 return CXXUnit->getPreprocessor() in clang_isFileMultipleIncludeGuarded()
6058 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_getCursor() local
6059 ASTUnit::ConcurrencyCheck Check(*CXXUnit); in clang_getCursor()
6344 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in getCursor() local
6348 SLoc = Lexer::GetBeginningOfToken(SLoc, CXXUnit->getSourceManager(), in getCursor()
6349 CXXUnit->getASTContext().getLangOpts()); in getCursor()
6353 GetCursorData ResultData(CXXUnit->getSourceManager(), SLoc, Result); in getCursor()
7050 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_getTokenSpelling() local
7051 if (!CXXUnit) in clang_getTokenSpelling()
7056 CXXUnit->getSourceManager().getDecomposedSpellingLoc(Loc); in clang_getTokenSpelling()
7059 CXXUnit->getSourceManager().getBufferData(LocInfo.first, &Invalid); in clang_getTokenSpelling()
7072 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_getTokenLocation() local
7073 if (!CXXUnit) in clang_getTokenLocation()
7077 CXXUnit->getASTContext(), in clang_getTokenLocation()
7087 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_getTokenExtent() local
7088 if (!CXXUnit) in clang_getTokenExtent()
7092 CXXUnit->getASTContext(), in clang_getTokenExtent()
7096 static void getTokens(ASTUnit *CXXUnit, SourceRange Range, in getTokens() argument
7098 SourceManager &SourceMgr = CXXUnit->getSourceManager(); in getTokens()
7115 CXXUnit->getASTContext().getLangOpts(), Buffer.begin(), in getTokens()
7143 IdentifierInfo *II = CXXUnit->getPreprocessor().LookUpIdentifierInfo(Tok); in getTokens()
7172 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_getToken() local
7173 if (!CXXUnit) in clang_getToken()
7179 SourceManager &SM = CXXUnit->getSourceManager(); in clang_getToken()
7182 Lexer::MeasureTokenLength(Begin, SM, CXXUnit->getLangOpts()); in clang_getToken()
7188 getTokens(CXXUnit, SourceRange(Begin, End), CXTokens); in clang_getToken()
7214 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_tokenize() local
7215 if (!CXXUnit || !Tokens || !NumTokens) in clang_tokenize()
7218 ASTUnit::ConcurrencyCheck Check(*CXXUnit); in clang_tokenize()
7225 getTokens(CXXUnit, R, CXTokens); in clang_tokenize()
7825 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in annotatePreprocessorTokens() local
7827 Preprocessor &PP = CXXUnit->getPreprocessor(); in annotatePreprocessorTokens()
7828 SourceManager &SourceMgr = CXXUnit->getSourceManager(); in annotatePreprocessorTokens()
7844 CXXUnit->getASTContext().getLangOpts(), Buffer.begin(), in annotatePreprocessorTokens()
7880 CXXUnit->mapLocationToPreamble(Tok.getLocation()); in annotatePreprocessorTokens()
7895 Tok.setLocation(CXXUnit->mapLocationToPreamble(SaveLoc)); in annotatePreprocessorTokens()
7923 static void clang_annotateTokensImpl(CXTranslationUnit TU, ASTUnit *CXXUnit, in clang_annotateTokensImpl() argument
7944 SourceManager &SM = CXXUnit->getSourceManager(); in clang_annotateTokensImpl()
7951 if (CXXUnit->getPreprocessor().getPreprocessingRecord()) { in clang_annotateTokensImpl()
7953 MarkMacroArgTokensVisitor Visitor(CXXUnit->getSourceManager(), Tokens, in clang_annotateTokensImpl()
8052 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_annotateTokens() local
8053 if (!CXXUnit) in clang_annotateTokens()
8056 ASTUnit::ConcurrencyCheck Check(*CXXUnit); in clang_annotateTokens()
8059 clang_annotateTokensImpl(TU, CXXUnit, Tokens, NumTokens, Cursors); in clang_annotateTokens()