Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/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.h40 llvm::DenseMap<Decl *, ASTImportError> ImportErrors;
69 std::optional<ASTImportError> getImportDeclErrorIfAny(Decl *ToD) const { in getImportDeclErrorIfAny()
77 void setImportDeclError(Decl *To, ASTImportError Error) { in setImportDeclError()
H A DASTImporter.h234 llvm::DenseMap<Decl *, ASTImportError> ImportDeclErrors;
568 std::optional<ASTImportError> getImportDeclErrorIfAny(Decl *FromD) const;
571 void setImportDeclError(Decl *From, ASTImportError Error);
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DASTImporter.cpp106 char ASTImportError::ID;
1064 return make_error<ASTImportError>(ASTImportError::UnsupportedConstruct); in VisitType()
4079 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitFieldDecl()
4169 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitIndirectFieldDecl()
4344 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitObjCIvarDecl()
4665 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitObjCMethodDecl()
5639 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitObjCImplementationDecl()
5783 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitObjCPropertyImplDecl()
5798 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitObjCPropertyImplDecl()
6127 return make_error<ASTImportError>(ASTImportError::NameConflict); in VisitClassTemplateSpecializationDecl()
[all …]
/freebsd-14.2/contrib/llvm-project/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()