MLIR  20.0.0git
Classes | Namespaces | Enumerations | Functions
ErrorBuilder.h File Reference
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/Twine.h"
#include <initializer_list>

Go to the source code of this file.

Classes

struct  mlir::query::matcher::internal::SourceLocation
 
struct  mlir::query::matcher::internal::SourceRange
 

Namespaces

 mlir
 Include the generated interface declarations.
 
 mlir::query
 
 mlir::query::matcher
 
 mlir::query::matcher::internal
 

Enumerations

enum class  mlir::query::matcher::internal::ErrorType {
  mlir::query::matcher::internal::None , mlir::query::matcher::internal::ParserChainedExprInvalidArg , mlir::query::matcher::internal::ParserChainedExprNoCloseParen , mlir::query::matcher::internal::ParserChainedExprNoOpenParen ,
  mlir::query::matcher::internal::ParserFailedToBuildMatcher , mlir::query::matcher::internal::ParserInvalidToken , mlir::query::matcher::internal::ParserMalformedChainedExpr , mlir::query::matcher::internal::ParserNoCloseParen ,
  mlir::query::matcher::internal::ParserNoCode , mlir::query::matcher::internal::ParserNoComma , mlir::query::matcher::internal::ParserNoOpenParen , mlir::query::matcher::internal::ParserNotAMatcher ,
  mlir::query::matcher::internal::ParserOverloadedType , mlir::query::matcher::internal::ParserStringError , mlir::query::matcher::internal::ParserTrailingCode , mlir::query::matcher::internal::RegistryMatcherNotFound ,
  mlir::query::matcher::internal::RegistryNotBindable , mlir::query::matcher::internal::RegistryValueNotFound , mlir::query::matcher::internal::RegistryWrongArgCount , mlir::query::matcher::internal::RegistryWrongArgType
}
 

Functions

void mlir::query::matcher::internal::addError (Diagnostics *error, SourceRange range, ErrorType errorType, std::initializer_list< llvm::Twine > errorTexts)