Home
last modified time | relevance | path

Searched refs:ASTImportError (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTImportError.h21 class ASTImportError : public llvm::ErrorInfo<ASTImportError> {
34 ASTImportError() : Error(Unknown) {} in ASTImportError() function
35 ASTImportError(const ASTImportError &Other) : Error(Other.Error) {} in ASTImportError() function
36 ASTImportError &operator=(const ASTImportError &Other) {
40 ASTImportError(ErrorKind Error) : Error(Error) {} in ASTImportError() function
H A DASTImporterSharedState.h39 llvm::DenseMap<Decl *, ASTImportError> ImportErrors;
68 llvm::Optional<ASTImportError> getImportDeclErrorIfAny(Decl *ToD) const { in getImportDeclErrorIfAny()
73 return Optional<ASTImportError>(); in getImportDeclErrorIfAny()
76 void setImportDeclError(Decl *To, ASTImportError Error) { in setImportDeclError()
H A DASTImporter.h234 llvm::DenseMap<Decl *, ASTImportError> ImportDeclErrors;
567 llvm::Optional<ASTImportError> getImportDeclErrorIfAny(Decl *FromD) const;
570 void setImportDeclError(Decl *From, ASTImportError Error);
/llvm-project-15.0.7/clang/lib/AST/
H A DASTImporter.cpp108 char ASTImportError::ID;
1069 return make_error<ASTImportError>(ASTImportError::UnsupportedConstruct); in VisitType()
3755 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitFieldDecl()
3828 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitIndirectFieldDecl()
4019 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitObjCIvarDecl()
4327 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitObjCMethodDecl()
5295 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitObjCImplementationDecl()
5439 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitObjCPropertyImplDecl()
5454 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitObjCPropertyImplDecl()
5779 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitClassTemplateSpecializationDecl()
[all …]
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterFixtures.h280 [&ErrorText](const ASTImportError &Err) { in testImport()
441 ASTImportError::ErrorKind Kind) { in isImportError()
450 ValOrErr.takeError(), [&OS, &Result, Kind](clang::ASTImportError &IE) { in isImportError()
H A DASTImporterTest.cpp3212 EXPECT_EQ(ASTImportError::UnsupportedConstruct, Error.Error); in TEST_P()
5474 EXPECT_EQ(OptErr->Error, ASTImportError::NameConflict); in TEST_P()
5498 EXPECT_EQ(OptErr->Error, ASTImportError::UnsupportedConstruct); in TEST_P()
5529 Optional<ASTImportError> OptErr = in TEST_P()
5532 EXPECT_EQ(OptErr->Error, ASTImportError::UnsupportedConstruct); in TEST_P()
5535 EXPECT_EQ(OptErr->Error, ASTImportError::UnsupportedConstruct); in TEST_P()
5557 EXPECT_EQ(OptErr->Error, ASTImportError::UnsupportedConstruct); in TEST_P()
5564 EXPECT_EQ(OptErr->Error, ASTImportError::UnsupportedConstruct); in TEST_P()
5688 EXPECT_EQ(OptErr->Error, ASTImportError::UnsupportedConstruct); in TEST_P()
5767 Optional<ASTImportError> OptErr = in TEST_P()
[all …]
H A DASTImporterODRStrategiesTest.cpp293 EXPECT_TRUE(isImportError(Result, ASTImportError::NameConflict)); in CheckImportNameConflict()
/llvm-project-15.0.7/clang/lib/CrossTU/
H A DCrossTranslationUnit.cpp738 handleAllErrors(ToDeclOrError.takeError(), [&](const ASTImportError &IE) { in importDefinitionImpl()
740 case ASTImportError::NameConflict: in importDefinitionImpl()
743 case ASTImportError::UnsupportedConstruct: in importDefinitionImpl()
746 case ASTImportError::Unknown: in importDefinitionImpl()
/llvm-project-15.0.7/clang/docs/
H A DLibASTImporter.rst471 Optional<ASTImportError> OptErr =