Home | History | Annotate | Download | only in libclang

Lines Matching refs:ASTUnit

30 #include "clang/Frontend/ASTUnit.h"
69 CXTranslationUnit cxtu::MakeCXTranslationUnit(CIndexer *CIdx, ASTUnit *AU) {
83 bool cxtu::isASTReadError(ASTUnit *AU) {
84 for (ASTUnit::stored_diag_iterator D = AU->stored_diag_begin(),
249 ASTUnit *Unit = cxtu::getASTUnit(TU);
298 ASTUnit *Unit = cxtu::getASTUnit(TU);
515 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
522 for (ASTUnit::top_level_iterator TL = CXXUnit->top_level_begin(),
2709 ASTUnit *AU = ASTUnit::LoadFromASTFile(ast_filename, Diags, FileSystemOpts,
2792 std::unique_ptr<std::vector<ASTUnit::RemappedFile>> RemappedFiles(
2793 new std::vector<ASTUnit::RemappedFile>());
2797 std::vector<ASTUnit::RemappedFile> > RemappedCleanup(RemappedFiles.get());
2846 std::unique_ptr<ASTUnit> ErrUnit;
2847 std::unique_ptr<ASTUnit> Unit(ASTUnit::LoadFromCommandLine(
2986 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
2987 ASTUnit::ConcurrencyCheck Check(*CXXUnit);
3027 ASTUnit *Unit = cxtu::getASTUnit(CTUnit);
3073 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
3074 ASTUnit::ConcurrencyCheck Check(*CXXUnit);
3076 std::unique_ptr<std::vector<ASTUnit::RemappedFile>> RemappedFiles(
3077 new std::vector<ASTUnit::RemappedFile>());
3081 std::vector<ASTUnit::RemappedFile> > RemappedCleanup(RemappedFiles.get());
3135 ASTUnit *CXXUnit = cxtu::getASTUnit(CTUnit);
3145 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
3178 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
3194 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
4135 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
4136 ASTUnit::ConcurrencyCheck Check(*CXXUnit);
4415 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
4490 ASTUnit *TU = getCursorASTUnit(C);
4496 ASTUnit *TU = getCursorASTUnit(C);
4502 ASTUnit *TU = getCursorASTUnit(C);
4508 ASTUnit *TU = getCursorASTUnit(C);
5101 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
5123 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
5137 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
5145 static void getTokens(ASTUnit *CXXUnit, SourceRange Range,
5233 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
5237 ASTUnit::ConcurrencyCheck Check(*CXXUnit);
5707 ASTUnit *CXXUnit;
5734 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
5834 ASTUnit *CXXUnit = ((clang_annotateTokens_Data*)UserData)->CXXUnit;
5969 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
5973 ASTUnit::ConcurrencyCheck Check(*CXXUnit);
6425 ASTUnit &Unit = *cxtu::getASTUnit(TU);
6638 ASTUnit *astUnit = cxtu::getASTUnit(TU);
6640 ASTContext &astContext = astUnit->getASTContext();
6661 astUnit->getCachedCompletionAllocator().get()) {
6675 astUnit->getSourceManager().getMemoryBufferSizes();
6702 Preprocessor &pp = astUnit->getPreprocessor();
6742 ASTUnit *astUnit = cxtu::getASTUnit(TU);
6743 PreprocessingRecord *ppRec = astUnit->getPreprocessor().getPreprocessingRecord();
6747 ASTContext &Ctx = astUnit->getASTContext();
6825 void cxindex::printDiagsToStderr(ASTUnit *Unit) {
6829 for (ASTUnit::stored_diag_iterator D = Unit->stored_diag_begin(),
6854 ASTUnit *Unit = cxtu::getASTUnit(TU);
6891 ASTUnit *Unit = cxtu::getASTUnit(TU);
6928 ASTUnit *Unit = cxtu::getASTUnit(TU);
6950 if (ASTUnit *Unit = cxtu::getASTUnit(TU)) {