28 class OwningModuleRef;
35 MLIRContext *context);
40 OwningModuleRef
parseSourceFile(llvm::StringRef filename, MLIRContext *context);
47 llvm::SourceMgr &sourceMgr,
48 MLIRContext *context);
54 MLIRContext *context);
62 Attribute
parseAttribute(llvm::StringRef attrStr, MLIRContext *context);
70 Attribute
parseAttribute(llvm::StringRef attrStr, MLIRContext *context,
80 Type parseType(llvm::StringRef typeStr, MLIRContext *context);
87 Type parseType(llvm::StringRef typeStr, MLIRContext *context,
size_t &numRead);
90 #endif // MLIR_PARSER_H Definition: InferTypeOpInterface.cpp:20
Type parseType(llvm::StringRef typeStr, MLIRContext *context, size_t &numRead)
Definition: PassRegistry.cpp:413
Definition: Attributes.h:139
OwningModuleRef parseSourceString(llvm::StringRef moduleStr, MLIRContext *context)
OwningModuleRef parseSourceFile(llvm::StringRef filename, llvm::SourceMgr &sourceMgr, MLIRContext *context)
Attribute parseAttribute(llvm::StringRef attrStr, Type type, size_t &numRead)