Home
last modified time | relevance | path

Searched refs:AsmResourceParser (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DAsmState.h208 class AsmResourceParser {
213 AsmResourceParser(StringRef name) : name(name.str()) {} in AsmResourceParser() function
214 virtual ~AsmResourceParser();
227 static std::unique_ptr<AsmResourceParser> fromCallable(StringRef name, in fromCallable()
229 struct Processor : public AsmResourceParser { in fromCallable()
231 : AsmResourceParser(name), parseFn(std::move(parseFn)) {} in fromCallable()
305 AsmResourceParser *getResourceParser(StringRef name) const { in getResourceParser()
311 void attachResourceParser(std::unique_ptr<AsmResourceParser> parser) { in attachResourceParser()
324 attachResourceParser(AsmResourceParser::fromCallable( in attachResourceParser()
330 DenseMap<StringRef, std::unique_ptr<AsmResourceParser>> resourceParsers;
/llvm-project-15.0.7/mlir/lib/IR/
H A DAsmPrinter.cpp1269 AsmResourceParser::~AsmResourceParser() = default;
/llvm-project-15.0.7/mlir/lib/AsmParser/
H A DParser.cpp2517 AsmResourceParser *handler = state.config.getResourceParser(name); in parseExternalResourceFileMetadata()