Lines Matching refs:Unit

294   ASTUnit *Unit = *ASTUnitOrError;  in getCrossTUDefinitionImpl()  local
295 assert(&Unit->getFileManager() == in getCrossTUDefinitionImpl()
296 &Unit->getASTContext().getSourceManager().getFileManager()); in getCrossTUDefinitionImpl()
300 Unit->getASTContext().getTargetInfo().getTriple(); in getCrossTUDefinitionImpl()
310 std::string(Unit->getMainFileName()), in getCrossTUDefinitionImpl()
315 const auto &LangFrom = Unit->getASTContext().getLangOpts(); in getCrossTUDefinitionImpl()
346 TranslationUnitDecl *TU = Unit->getASTContext().getTranslationUnitDecl(); in getCrossTUDefinitionImpl()
348 return importDefinition(ResultDecl, Unit); in getCrossTUDefinitionImpl()
423 ASTUnit *Unit = LoadedUnit.get(); in getASTUnitForFile() local
433 return Unit; in getASTUnitForFile()
519 llvm::Expected<ASTUnit *> Unit = ASTStorage.getASTUnitForFunction( in loadExternalAST() local
522 if (!Unit) in loadExternalAST()
523 return Unit.takeError(); in loadExternalAST()
526 if (!*Unit) in loadExternalAST()
530 return Unit; in loadExternalAST()
729 CrossTranslationUnitContext::importDefinitionImpl(const T *D, ASTUnit *Unit) { in importDefinitionImpl() argument
732 assert(&D->getASTContext() == &Unit->getASTContext() && in importDefinitionImpl()
734 ASTImporter &Importer = getOrCreateASTImporter(Unit); in importDefinitionImpl()
765 ASTUnit *Unit) { in importDefinition() argument
766 return importDefinitionImpl(FD, Unit); in importDefinition()
771 ASTUnit *Unit) { in importDefinition() argument
772 return importDefinitionImpl(VD, Unit); in importDefinition()
782 CrossTranslationUnitContext::getOrCreateASTImporter(ASTUnit *Unit) { in getOrCreateASTImporter() argument
783 ASTContext &From = Unit->getASTContext(); in getOrCreateASTImporter()