|
MLIR
22.0.0git
|
This is the complete list of members for mlir::OpAsmParser, including all inherited members.
| addTypesToList(ArrayRef< Type > types, SmallVectorImpl< Type > &result) | mlir::AsmParser | inline |
| addTypeToList(Type type, SmallVectorImpl< Type > &result) | mlir::AsmParser | inline |
| AsmParser()=default | mlir::OpAsmParser | |
| codeCompleteExpectedTokens(ArrayRef< StringRef > tokens)=0 | mlir::AsmParser | protectedpure virtual |
| Delimiter enum name | mlir::AsmParser | |
| detect_has_parse_method typedef | mlir::AsmParser | |
| detect_type_has_parse_method typedef | mlir::AsmParser | |
| emitError(SMLoc loc, const Twine &message={})=0 | mlir::AsmParser | pure virtual |
| getBuilder() const =0 | mlir::AsmParser | pure virtual |
| getChecked(SMLoc loc, ParamsT &&...params) | mlir::AsmParser | inline |
| getChecked(ParamsT &&...params) | mlir::AsmParser | inline |
| getContext() const | mlir::AsmParser | |
| getCurrentLocation()=0 | mlir::AsmParser | pure virtual |
| getCurrentLocation(SMLoc *loc) | mlir::AsmParser | inline |
| getEncodedSourceLoc(SMLoc loc)=0 | mlir::AsmParser | pure virtual |
| getNameLoc() const =0 | mlir::AsmParser | pure virtual |
| getNumResults() const =0 | mlir::OpAsmParser | pure virtual |
| getResultName(unsigned resultNo) const =0 | mlir::OpAsmParser | pure virtual |
| has_parse_method typedef | mlir::AsmParser | |
| parseAffineExpr(ArrayRef< std::pair< StringRef, AffineExpr >> symbolSet, AffineExpr &expr)=0 | mlir::AsmParser | pure virtual |
| parseAffineExprOfSSAIds(SmallVectorImpl< UnresolvedOperand > &dimOperands, SmallVectorImpl< UnresolvedOperand > &symbOperands, AffineExpr &expr)=0 | mlir::OpAsmParser | pure virtual |
| parseAffineMap(AffineMap &map)=0 | mlir::AsmParser | pure virtual |
| parseAffineMapOfSSAIds(SmallVectorImpl< UnresolvedOperand > &operands, Attribute &map, StringRef attrName, NamedAttrList &attrs, Delimiter delimiter=Delimiter::Square)=0 | mlir::OpAsmParser | pure virtual |
| parseArgument(Argument &result, bool allowType=false, bool allowAttrs=false)=0 | mlir::OpAsmParser | pure virtual |
| parseArgumentList(SmallVectorImpl< Argument > &result, Delimiter delimiter=Delimiter::None, bool allowType=false, bool allowAttrs=false)=0 | mlir::OpAsmParser | pure virtual |
| parseArrow()=0 | mlir::AsmParser | pure virtual |
| parseArrowTypeList(SmallVectorImpl< Type > &result)=0 | mlir::AsmParser | pure virtual |
| parseAssignmentList(SmallVectorImpl< Argument > &lhs, SmallVectorImpl< UnresolvedOperand > &rhs) | mlir::OpAsmParser | inline |
| parseAttribute(Attribute &result, Type type={})=0 | mlir::AsmParser | pure virtual |
| parseAttribute(AttrType &result, Type type={}) | mlir::AsmParser | inline |
| parseAttribute(Attribute &result, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
| parseAttribute(AttrType &result, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
| parseAttribute(AttrType &result, Type type, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
| parseBase64Bytes(std::vector< char > *bytes)=0 | mlir::AsmParser | pure virtual |
| parseColon()=0 | mlir::AsmParser | pure virtual |
| parseColonType(Type &result)=0 | mlir::AsmParser | pure virtual |
| parseColonType(TypeType &result) | mlir::AsmParser | inline |
| parseColonTypeList(SmallVectorImpl< Type > &result)=0 | mlir::AsmParser | pure virtual |
| parseComma()=0 | mlir::AsmParser | pure virtual |
| parseCommaSeparatedList(Delimiter delimiter, function_ref< ParseResult()> parseElementFn, StringRef contextMessage=StringRef())=0 | mlir::AsmParser | pure virtual |
| parseCommaSeparatedList(function_ref< ParseResult()> parseElementFn) | mlir::AsmParser | inline |
| parseCustomAttributeWithFallback(Attribute &result, Type type, function_ref< ParseResult(Attribute &result, Type type)> parseAttribute)=0 | mlir::AsmParser | pure virtual |
| parseCustomAttributeWithFallback(AttrType &result, Type type, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
| parseCustomAttributeWithFallback(AttrType &result, Type type, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
| parseCustomAttributeWithFallback(AttrType &result, Type type={}) | mlir::AsmParser | inline |
| parseCustomAttributeWithFallback(AttrType &result, Type type={}) | mlir::AsmParser | inline |
| parseCustomOperationName()=0 | mlir::OpAsmParser | pure virtual |
| parseCustomTypeWithFallback(Type &result, function_ref< ParseResult(Type &result)> parseType)=0 | mlir::AsmParser | pure virtual |
| parseCustomTypeWithFallback(TypeT &result) | mlir::AsmParser | inline |
| parseCustomTypeWithFallback(TypeT &result) | mlir::AsmParser | inline |
| parseDecimalInteger(IntT &result) | mlir::AsmParser | inline |
| parseDimensionList(SmallVectorImpl< int64_t > &dimensions, bool allowDynamic=true, bool withTrailingX=true)=0 | mlir::AsmParser | pure virtual |
| parseEllipsis()=0 | mlir::AsmParser | pure virtual |
| parseEqual()=0 | mlir::AsmParser | pure virtual |
| parseFloat(double &result)=0 | mlir::AsmParser | pure virtual |
| parseFloat(const llvm::fltSemantics &semantics, APFloat &result)=0 | mlir::AsmParser | pure virtual |
| parseGenericOperation(Block *insertBlock, Block::iterator insertPt)=0 | mlir::OpAsmParser | pure virtual |
| parseGenericOperationAfterOpName(OperationState &result, std::optional< ArrayRef< UnresolvedOperand >> parsedOperandType=std::nullopt, std::optional< ArrayRef< Block * >> parsedSuccessors=std::nullopt, std::optional< MutableArrayRef< std::unique_ptr< Region >>> parsedRegions=std::nullopt, std::optional< ArrayRef< NamedAttribute >> parsedAttributes=std::nullopt, std::optional< Attribute > parsedPropertiesAttribute=std::nullopt, std::optional< FunctionType > parsedFnType=std::nullopt)=0 | mlir::OpAsmParser | pure virtual |
| parseGreater()=0 | mlir::AsmParser | pure virtual |
| parseInteger(IntT &result) | mlir::AsmParser | inline |
| parseIntegerSet(IntegerSet &set)=0 | mlir::AsmParser | pure virtual |
| parseKeyword(StringRef keyword) | mlir::AsmParser | inline |
| parseKeyword(StringRef keyword, const Twine &msg)=0 | mlir::AsmParser | pure virtual |
| parseKeyword(StringRef *keyword) | mlir::AsmParser | inline |
| parseKeywordOrCompletion(StringRef *keyword)=0 | mlir::AsmParser | protectedpure virtual |
| parseKeywordOrString(std::string *result) | mlir::AsmParser | inline |
| parseKeywordType(const char *keyword, Type &result) | mlir::AsmParser | inline |
| parseLBrace()=0 | mlir::AsmParser | pure virtual |
| parseLess()=0 | mlir::AsmParser | pure virtual |
| parseLParen()=0 | mlir::AsmParser | pure virtual |
| parseLSquare()=0 | mlir::AsmParser | pure virtual |
| parseMinus()=0 | mlir::AsmParser | pure virtual |
| parseOperand(UnresolvedOperand &result, bool allowResultNumber=true)=0 | mlir::OpAsmParser | pure virtual |
| parseOperandList(SmallVectorImpl< UnresolvedOperand > &result, Delimiter delimiter=Delimiter::None, bool allowResultNumber=true, int requiredOperandCount=-1)=0 | mlir::OpAsmParser | pure virtual |
| parseOperandList(SmallVectorImpl< UnresolvedOperand > &result, int requiredOperandCount, Delimiter delimiter=Delimiter::None) | mlir::OpAsmParser | inline |
| parseOptionalArgument(Argument &result, bool allowType=false, bool allowAttrs=false)=0 | mlir::OpAsmParser | pure virtual |
| parseOptionalArrow()=0 | mlir::AsmParser | pure virtual |
| parseOptionalArrowTypeList(SmallVectorImpl< Type > &result)=0 | mlir::AsmParser | pure virtual |
| parseOptionalAssignmentList(SmallVectorImpl< Argument > &lhs, SmallVectorImpl< UnresolvedOperand > &rhs)=0 | mlir::OpAsmParser | pure virtual |
| parseOptionalAttrDict(NamedAttrList &result)=0 | mlir::AsmParser | pure virtual |
| parseOptionalAttrDictWithKeyword(NamedAttrList &result)=0 | mlir::AsmParser | pure virtual |
| parseOptionalAttribute(Attribute &result, Type type={})=0 | mlir::AsmParser | pure virtual |
| parseOptionalAttribute(ArrayAttr &result, Type type={})=0 | mlir::AsmParser | pure virtual |
| parseOptionalAttribute(StringAttr &result, Type type={})=0 | mlir::AsmParser | pure virtual |
| parseOptionalAttribute(SymbolRefAttr &result, Type type={})=0 | mlir::AsmParser | pure virtual |
| parseOptionalAttribute(AttrType &result, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
| parseOptionalAttribute(AttrType &result, Type type, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
| parseOptionalColon()=0 | mlir::AsmParser | pure virtual |
| parseOptionalColonTypeList(SmallVectorImpl< Type > &result)=0 | mlir::AsmParser | pure virtual |
| parseOptionalComma()=0 | mlir::AsmParser | pure virtual |
| parseOptionalDecimalInteger(APInt &result)=0 | mlir::AsmParser | pure virtual |
| parseOptionalDecimalInteger(IntT &result) | mlir::AsmParser | inline |
| parseOptionalEllipsis()=0 | mlir::AsmParser | pure virtual |
| parseOptionalEqual()=0 | mlir::AsmParser | pure virtual |
| parseOptionalGreater()=0 | mlir::AsmParser | pure virtual |
| parseOptionalInteger(APInt &result)=0 | mlir::AsmParser | pure virtual |
| parseOptionalInteger(IntT &result) | mlir::AsmParser | inline |
| parseOptionalKeyword(StringRef keyword)=0 | mlir::AsmParser | pure virtual |
| parseOptionalKeyword(StringRef *keyword)=0 | mlir::AsmParser | pure virtual |
| parseOptionalKeyword(StringRef *keyword, ArrayRef< StringRef > allowedValues)=0 | mlir::AsmParser | pure virtual |
| parseOptionalKeywordOrString(std::string *result)=0 | mlir::AsmParser | pure virtual |
| parseOptionalLBrace()=0 | mlir::AsmParser | pure virtual |
| parseOptionalLess()=0 | mlir::AsmParser | pure virtual |
| parseOptionalLocationSpecifier(std::optional< Location > &result)=0 | mlir::OpAsmParser | pure virtual |
| parseOptionalLParen()=0 | mlir::AsmParser | pure virtual |
| parseOptionalLSquare()=0 | mlir::AsmParser | pure virtual |
| parseOptionalMinus()=0 | mlir::AsmParser | pure virtual |
| parseOptionalOperand(UnresolvedOperand &result, bool allowResultNumber=true)=0 | mlir::OpAsmParser | pure virtual |
| parseOptionalPlus()=0 | mlir::AsmParser | pure virtual |
| parseOptionalQuestion()=0 | mlir::AsmParser | pure virtual |
| parseOptionalRBrace()=0 | mlir::AsmParser | pure virtual |
| parseOptionalRegion(Region ®ion, ArrayRef< Argument > arguments={}, bool enableNameShadowing=false)=0 | mlir::OpAsmParser | pure virtual |
| parseOptionalRegion(std::unique_ptr< Region > ®ion, ArrayRef< Argument > arguments={}, bool enableNameShadowing=false)=0 | mlir::OpAsmParser | pure virtual |
| parseOptionalRParen()=0 | mlir::AsmParser | pure virtual |
| parseOptionalRSquare()=0 | mlir::AsmParser | pure virtual |
| parseOptionalSlash()=0 | mlir::AsmParser | pure virtual |
| parseOptionalStar()=0 | mlir::AsmParser | pure virtual |
| parseOptionalString(std::string *string)=0 | mlir::AsmParser | pure virtual |
| parseOptionalSuccessor(Block *&dest)=0 | mlir::OpAsmParser | pure virtual |
| parseOptionalSymbolName(StringAttr &result)=0 | mlir::AsmParser | pure virtual |
| parseOptionalSymbolName(StringAttr &result, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
| parseOptionalType(Type &result)=0 | mlir::AsmParser | pure virtual |
| parseOptionalVerticalBar()=0 | mlir::AsmParser | pure virtual |
| parsePlus()=0 | mlir::AsmParser | pure virtual |
| parseQuestion()=0 | mlir::AsmParser | pure virtual |
| parseRBrace()=0 | mlir::AsmParser | pure virtual |
| parseRegion(Region ®ion, ArrayRef< Argument > arguments={}, bool enableNameShadowing=false)=0 | mlir::OpAsmParser | pure virtual |
| parseResourceHandle() | mlir::AsmParser | inline |
| parseResourceHandle(Dialect *dialect)=0 | mlir::AsmParser | protectedpure virtual |
| parseRParen()=0 | mlir::AsmParser | pure virtual |
| parseRSquare()=0 | mlir::AsmParser | pure virtual |
| parseSlash()=0 | mlir::AsmParser | pure virtual |
| parseStar()=0 | mlir::AsmParser | pure virtual |
| parseString(std::string *string) | mlir::AsmParser | inline |
| parseSuccessor(Block *&dest)=0 | mlir::OpAsmParser | pure virtual |
| parseSuccessorAndUseList(Block *&dest, SmallVectorImpl< Value > &operands)=0 | mlir::OpAsmParser | pure virtual |
| parseSymbolName(StringAttr &result) | mlir::AsmParser | inline |
| parseSymbolName(StringAttr &result, StringRef attrName, NamedAttrList &attrs) | mlir::AsmParser | inline |
| parseTrailingOperandList(SmallVectorImpl< UnresolvedOperand > &result, Delimiter delimiter=Delimiter::None) | mlir::OpAsmParser | inline |
| parseType(Type &result)=0 | mlir::AsmParser | pure virtual |
| parseType(TypeT &result) | mlir::AsmParser | inline |
| parseTypeList(SmallVectorImpl< Type > &result) | mlir::AsmParser | |
| parseVerticalBar()=0 | mlir::AsmParser | pure virtual |
| parseXInDimensionList()=0 | mlir::AsmParser | pure virtual |
| popCyclicParsing()=0 | mlir::AsmParser | protectedpure virtual |
| pushCyclicParsing(const void *opaquePointer)=0 | mlir::AsmParser | protectedpure virtual |
| resolveOperand(const UnresolvedOperand &operand, Type type, SmallVectorImpl< Value > &result)=0 | mlir::OpAsmParser | pure virtual |
| resolveOperands(Operands &&operands, Type type, SmallVectorImpl< Value > &result) | mlir::OpAsmParser | inline |
| resolveOperands(Operands &&operands, Type type, SMLoc loc, SmallVectorImpl< Value > &result) | mlir::OpAsmParser | inline |
| resolveOperands(Operands &&operands, Types &&types, SMLoc loc, SmallVectorImpl< Value > &result) | mlir::OpAsmParser | inline |
| tryStartCyclicParse(AttrOrTypeT attrOrType) | mlir::AsmParser | inline |
| type_has_parse_method typedef | mlir::AsmParser | |
| ~AsmParser() | mlir::AsmParser | virtual |
| ~OpAsmParser() override | mlir::OpAsmParser |