Lines Matching refs:ASTUnit
18 #include "clang/Frontend/ASTUnit.h"
263 llvm::Expected<ASTUnit *> ASTUnitOrError =
267 ASTUnit *Unit = *ASTUnitOrError;
374 llvm::Expected<ASTUnit *>
393 std::unique_ptr<ASTUnit> LoadedUnit = std::move(LoadAttempt.get());
396 ASTUnit *Unit = LoadedUnit.get();
414 llvm::Expected<ASTUnit *>
421 // Load the ASTUnit from the pre-dumped AST file specified by ASTFileName.
436 if (llvm::Expected<ASTUnit *> FoundForFile =
483 llvm::Expected<ASTUnit *> CrossTranslationUnitContext::loadExternalAST(
492 llvm::Expected<ASTUnit *> Unit = ASTStorage.getASTUnitForFunction(
541 return ASTUnit::LoadFromASTFile(
543 CI.getPCHContainerOperations()->getRawReader(), ASTUnit::LoadEverything,
585 return std::unique_ptr<ASTUnit>(ASTUnit::LoadFromCommandLine(
695 CrossTranslationUnitContext::importDefinitionImpl(const T *D, ASTUnit *Unit) {
732 ASTUnit *Unit) {
738 ASTUnit *Unit) {
749 CrossTranslationUnitContext::getOrCreateASTImporter(ASTUnit *Unit) {
768 llvm::Optional<std::pair<SourceLocation, ASTUnit *>>
779 clang::ASTUnit *Unit = I->second.second;